News

In Connecticut, there's an excellent destination in the hills where car enthusiasts can watch high-thrills car races or even participate in some of their own.