On their way to South Africa via London to shoot the music video for new single 'Automatic' taken from their upcoming album 'Humanoid', Tokio Hotel filmed a short video message for the fans. If you haven't already seen it, you can check it out over on the MTV Buzzworthy website!
You can share this blog post in two ways…
Share this link:
Send it with your computer's email program: Email this