New Song – That’s Outrageous! “Pretty Little Liars”

New Song - That’s Outrageous! “Pretty Little Liars”

That’s Outrageous! have release a new song “Pretty Little Liars” below. Their new album ‘Psycho‘ will be released October 16th via inVogue Records.