Site icon

That’s Outrageous! Finish New Album ‘Psycho’

That’s Outrageous! Finish New Album 'Psycho'

That’s Outrageous! have finished their new album ‘Psycho’. The album will be released October 16th via InVogue Records.

https://twitter.com/ThatzOutrageouz/status/241008316866785280

Exit mobile version