Live Review: 30 Seconds to Mars at the Greek Theater in L.A.
Not many bands can command an audience the way 30 Seconds to Mars did at the sold out Greek Theater in Los Angeles Saturday night. Front man Jared Leto was on a mission and announced, “I’m going to make some new ground rules. My mission in life is to make […]