Tokio Hotel Behind The Scenes Promoting ‘Humanoid’

MTV’s Buzzworthy has footage of signing autographs for adoring Spanish fans while promoting their second English album ‘Humanoid’. The video also gives a behind-the-scenes look at the band goofing off in their hotel room and appearing on the Spanish TV show ‘El Hormiguero’. Watch it below.

Related News

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.