Tokio Hotel TV’s Scream America Episode 6

Tokio Hotel Scream America

TV’s Scream America Episode 6 features the German band discussed their excitement of creating buzz in the U.S., their favorite things about the country, places they’re looking forward to visit, the gorgeous women in New York and Los Angeles, and releasing a limited edition single in the U.S. before the full album release next year. Watch the clip, ending with a Merry Christmas wish, at YouTube.

Related News

Leave a Reply

Your email address will not be published. Required fields are marked *