Jared Leto and his band Thirty Seconds to Mars have arrived in LA! The group, who just dropped their new album America, was spotted meeting fans outside Hollywood & Highland on Friday afternoon (April 6) in Los Angeles. PHOTOS: Check out the latest pics of Jared Leto Jared and the… Read entire story.
Source: Just Jared