Back in 2008, German band Tokio Hotel was on TRL on several occasions, and I have to say that was my best TRL memory. They were hilarious, and now that they’re my favorite band, I have to thank TRL for having them on the show and letting all of America see them.
Then in 2009, they came on Alexa Chung’s show and performed, but Alexa was a bitch and didn’t like that the audience cheered for TH but not for her. :P