October 27, 2009

2 comments:

Eurotech Motorsports said...

Reminds me of many of the little east coast shops that were (are) in towns all over.

Chuck Allen said...

I remember this place well. River Street in Haverhill, MA.