By William Tauro The gigantic American flag that is located in front of the Herb Chambers Somerville Automotive dealership was visible for miles this past Saturday. Flapping in the breeze during gusty winds, motorist driving through Somerville coming to and from Boston who drove past it on McGrath Highway's upper deck got a bird's eye view of Old Glory. |
Comments