Wednesday, March 21, 2012

Lords of Acid - Pop That Tooshie

Lords of Acid just uploaded the video for their new single Pop That Tooshie. According to LOA, youtube wasn't too thrilled with the video (for the obvious...nudity).  I am not crazy about the song. Lyrics are pretty dumb by LOA's standards. That is just my personal opinion though. 

No comments:

Post a Comment