Tokio Hotel Might Be the Worst Band on the Planet

October 20, 2009

The unbelievably putrid German poppers perform their ‘hit’ song “Automatic” live on It's On With Alexa Chung for a legion of brainless teenage girls. This band is destroying rock ‘n’ roll with each and every song they create. Enjoy!