Beano With ’30 Seconds To Mars’
The date, Friday January 21st. The place, The Fillmore Auditorium in Denver, CO. I was on-hand to see the sold out the '30 Seconds To Mars' show. "Why the heck is Jared Leto wearing bright green pants and have a sweater tied around his neck," you ask?