7:00 AM EDT on July 19, 2012
Here’s the title track of the new Slightly Stoopid album, set for release on August 14 via their own Stoopid Records.