Does anybody know when Tokio Hotel's album Humanoid is coming out?
LOL well that depends on where you live...
But as far as I know it's:
Europe (with some exceptions): October 2nd, 2009 North America: October 6th, 2009
=]
today actually
the 11th