Tuesday, April 10, 2007

New Development Watch


Saw this popping up on Coney Island near Ave. C this morning... any ideas on what this is suppose to be?