Throwback Thursday with Steve Harris of Iron Maiden
/So Mars Volta is on tour in the New York area in the winter of 2009 and one of my best friends lives, and works in Manhattan so I always try to meet up with her whenever I’m in town. She recommends that we go to Central Park because it is the end of fall and we might be able to catch the last of the trees shedding their leaves.
Read More