A peeved citizen complains:
Bike attached to street sign was removed due to filming location on Charles St. Completely unacceptable for someone's property and only mode of transportation to be taken when there was absolutely ZERO signs warning bicyclists that their bikes would be towed. Very disappointed that the city is bowing to stupid film scouts demands that directly impede citizens daily life.
... Read more