Scooters Parked on Newbury St. / Scooters Go Green

Scooters Parked on Newbury St.April 13, 2011