Upcoming live DVD release – Tokio Hotel’s Humanoid City

The live DVD we’ve been dying for is just around the corner – Tokio Hotel’s first live concert DVD since 2007’s legendary Zimmer recording. Filmed in Milan, this badass HD wonder utilized 15 cameras to capture the spectacular scope of the Humanoid City. http://www.tokiohotel.com/3/specials/en/bannercontest_201006/banner/tokiohotel_banner_300x250_en.swf Even more amazingly, you can now pre-order the DVD in combination … Continue reading