All News Submit News That’s Outrageous! finish new album “Psycho” August 29, 2012 by Tyler Common 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 10.16.12 "