Your Pop Alternative Source
Tokio Hotel's 2010 tour may be over, but that doesn't mean it's turning off the lights and locking up Humanoid City. Quite the contrary. Tokio Hotel just dropped a brand-new video for "Darkside Of The Sun," which is a performance video that a) fulfills your desire for another Tokio Hotel video and b) gives you a little piece of the group's upcoming live CD/DVD, Humanoid City (July 20) to look forward to.
Check out the full article over on MTV Buzzworthy