Jared Leto Kicks Off U.S. Tour

Jared Leto and bandmates, “30 Seconds to Mars‚” kick off their U.S. string of concerts as they hit the stage with their ‘Carnivores Tour,’ live on stage at the Cruzan Amphitheater in West Palm Beach, Florida.

You may also like