Monday, March 29, 2010

SXSW Showcase Gone DISGUSTING: NOFX Singer to Fans -- I Peed in Your Tequila

Watch the video if you ave the stomach for it. Still shocked.

Posted via web from Sweet John's posterous

No comments: