Tokio Hotel have revealed the album cover – Scream

Posted by Sam on 10th March 2008 in Debut Album, Music Bands, TOKIO HOTEL

Tokio Hotel have revealed the album cover of their highly anticipated US debut!
Scream will hit stores this April.

tokio-hotel-scream.jpg

Leave a Reply