The Snow Tube Bumper Cars park is now open in 3D World. It is located in Wilbur Woods Park, which is on 3rd avenue in the west side of town, just past the new bowling alley building.
For a special treat, turn on “mouselook view” from the camera controls to enjoy the action from the ground level.