Have you visited this location? Post your memories!
1 vote
| vote:
This is a large red dollar sign that had (at least as of February) been located on the MIT campus.
I noticed today that this is no longer there - no idea where it went or what happened to it. Enjoy the photo though.
Comments