Tokio Hotel’s “Aliens” Win Fan Army FTW

Posted June 28

For the third time running, Tokio Hotel’s “Aliens” have won the O Music Award for Fan Army FTW! Go rest your aching fingers, kids, you’ve earned it.