Tag: Telegraph

Southie Parking Wars: One note left on a car on Telegraph Street gets a response. In South Boston, passive-aggressive notes on windshields are pretty much part of the culture—especially when…