Tokio Hotel Live from Avalon Hollywood - 2009 TV was released on: USA: 1 February 2009
2009. It came out in 2009
in 2009
yes they are
Tokio Hotel's newest album Humanoid is officially out on October 2, 2009, in Europe, and October 6, 2009, in the States.
about Junesoccergirl_1
Mid September 2009.
No....it's over.
I heard its going to be Automatic
The German version of Humanoid was released in Germany and other European countries on October 2, 2009. The English version was released in the United States October 6, 2009.
2009's Humanoid, both the German and English versions.
Yes, and their new album 'Humanoid' released in October 2009. They are still together.