That's Outrageous have revealed the cover art of their new album Psycho which will be out on October 9 via InVogue Records. Check out the cover art below.
That's Outrageous! reveal new album artwork
Written By Unknown on Tuesday, July 31, 2012 | 1:15 PM
Labels:
news
Post a Comment