Jared Leto.mp3

Monday, April 16th

Jared Leto talks about 30 Seconds to Mars' new album "America" and what surprises they have in store when the band comes to DFW. 
00:03:47