These photos from the movie I Am Legend (which I saw them filming all around Washington Square Park this fall) kind of freak me out. But are also cool. Poor Forever 21...what will happen to all my favorite impossibly cheap fashions that fall apart after I wear them twice? Maybe the zombies take them...
12.11.2007
Union Square, Post-Apocalypse
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment