Lorraine’s farts are world renowned, but alas it was something else Jeff was smelling. The end is near! Well, so to speak. Lynyrd Skynyrd’s “That Smell” has nothing to do with exploding gas tanks and vinyl pellets, but it still[…]↓ Read the rest of this entry…
7 Comments