17 July 2011
Teenage Scream is the debut full-length studio album by American electronicore band That's Outrageous!. The album was released on July 19, 2011 through Rise Records.
Album descriptions on Last.fm are editable by everyone. Feel free to contribute!
All user-contributed text on this page is available under the Creative Commons Attribution-ShareAlike License; additional terms may apply.