Tokio Hotel ‘Humanoid City Live’ DVD Trailer

are out with a trailer for their live CD/DVD ‘Humanoid City Live’, out July 20th. The footage comes from the German rock band’s concert in Milan, Italy during their ‘Welcome to the Humanoid City’ tour. Watch it via YouTube below.


Related News

Leave a Reply

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

rockdirt.com