Thursday, 19 July 2012 13:42

New Song "Top of the World" off Slightly Stoopids New Album

top of the world 

Release date is August 14, 2012 for their new album "Top of The World" from Slightly Stoopid. If you have been itching to hear something from the new album though the band has released the first song which is the title track "Top of The World". Listen to the song below.


Slight Stoopid Tour Dates:

Last modified on Thursday, 19 July 2012 13:53