Groton's police chief lauded a new rule meant to help battle the danger of street takeovers. Violators can be fined up to $2,000 per incident in the town.
As the automotive industry continues to innovate at breakneck speed, consumers now expect their cars to be not only cutting-edge but also dependable over the lo ...