6-21 Downtown Torrington CT.
Car show in the downtown area. Weather permitting, I'll be there.
Print