Tuesday, April 10, 2012

Only in New York City. Or a horror film...

Pic #101 - 4/10/12


Spotted this outside a store called the "Demolition Depot" on 125th street. Hm...

No comments:

Post a Comment