30 Seconds To Mars - Live at the TMF Awards 2010

Why have I never seen this before?

I feel like I fucking missed something, god they are soo fucking good live. 

theme