Tags:

mystery thingI’ve just recently noticed these, um, objects, hanging from overhead wires in several places around the city lately (this one is on Needham Street, across from TX Maxx). As far as I know, they’re new. Anyone know what they are?