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.