File:MonstersFromMars-IlCorral.jpeg

Summary
Monsters From Mars performing live in the hallway of the Il Corral in Los Angeles, CA. March 2007.