naskart-montville-ct-go-karting

Cruisin’ Connecticut – NASKART: World’s Largest Indoor Go-Karting Facility

Ryan Kristafer takes you to the world’s largest go kart racing facility… which happens to be nestled in Montville, CT.