Welcome to America! at the Thirty Seconds To Mars On The Mars Across America Tour at The Museum of America Pop-Up album release party for the album “America” on April 6, 2018 in Los Angeles, California. (Photo by Billy Bennight)
Thirty Seconds to Mars’ “America” Release Party: The Museum of America 2 Day Pop-up Experience