30 Seconds To Mars Walk On Stage At Download

In this exclusive video footage, watch Jared Leto and the rest of the band take to the stage at the Download festival 2010.