Charles River Speedway
Former bicycle and harness racing track in Allston, USA / From Wikipedia, the free encyclopedia
The Charles River Speedway was a former bicycle and harness racing track located in Allston, Massachusetts, which has been redeveloped into an upscale market.