Back at the Pit Stop!

The Pit Stop, 338 Bridgeport Ave, Milford, CT