That’s Outrageous! finish new album “Psycho”

August 29, 2012 by Tyler Common

That’s Outrageous! finish new album “Psycho”

That's Outrageous! have finished their new album, Psycho. It will be released October 16th via InVogue Records. Read a tweet confirming this below.

"Dropping off the masters for #Psycho to the @warnermusic offices in NYC on Friday! Time to get stoked y'all wink 10.16.12 "

Search Tags

Tags Pending

Comments