News

Supercharged Entertainment, the world’s largest indoor, multi-level karting track and premier entertainment venue opened here.