How cute is the fact that Jarvis has his own Christmas stocking?
HQ - Jared Leto of 30 Seconds To Mars performs at The Lew Klein Performance Hall at Temple University May 13, 2013 in Philadelphia
Church of Mars, Philadelphia - 13th May 2013
Before we begin you must all be warned, nothing here is vegetarian.
“By my life and death i will protect you…”
Yesterday was Tuesday, right? But today is Tuesday too!
The fact we STILL reblog these posts every Tuesday five seasons later should be convincing enough to bring Gabriel back already