Awks or Not? 30 Seconds to Mars Performs on The Ellen Show

posted by sejika -

Some of the online music blogs, just one or two, cringed at this performance, what do you think

Ponchos, an uncomfortable choir, Jared Leto as LSD Jesus and, for some reason, the band performing whilst sitting in the audience



Content Goes Here

This ad will close in X seconds.