Any one ever watched Howard the duck while on a trip. I dropped some L and watched this movie omg talk about the biggest most absolute mind fuck ever. This happened about 5 years ago and still to this day when I think about this movie I get butterflies in my stomach and can't help but start...