Anyone know what this is?
These were scattered all around lower manhattan by the WTC site. They are attached to traffic light poles and I have no idea what they do.
-
There are no comments to display.
-
- Category:
- New York (NY)
- Uploaded By:
- Yankees368
- Date:
- Mar 13, 2006
- View Count:
- 1,978
- Comment Count:
- 3