K1 Speed’s Newest Go-Kart Track Now Open in New England
K1 Speed opens newest New England facility in Wilmington, MA, just north of Boston. Irvine, CA Monday, December 15, 2015 – K1 Speed Boston in Wilmington, MA, becomes the company's second New England location. The largest karting company in the United States, K1 Speed...