Daily Archives: January 18, 2012
THEY LIVE, WE SLEEP.
Last Friday the 13th I totally blew off the Friday the 13th tattoo extravaganza and ended up photographing The Undead Prom at the Bell House for the Village Voice. If you’ve ever spoken to me personally for more than 10 … Continue reading
Filed under Stills