The Omega Men "I Am Become Death" CD Release Party at Otto's Shrunken Head
Chris Zacher of The Omega Men performs during the release party for their CD “I AM BECOME DEATH” at Otto’s Shrunken Head on E. 14th Street in New York, NY. MANDATORY CREDIT: M David Leeds