The Largest Indoor Multi-Level Karting Track is in New EnglandThe Largest Indoor Multi-Level Karting Track is in New EnglandPlus a Ninja Wipeout area to channel your inner American Ninja Warrior or Wipeout contestant!Brittany RoseBrittany Rose