Jared Leto in 30 Seconds to Mars music video 'From Yesterday'
Published Feb 21, 2007
I love 30 Seconds to Mars. I made a video of From Yesterday here http://www.youtube.com/watch?v=3b0QQvaFFFI