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

Leave a Comment

Filed under Stills