Description
Turbo Theater was a stadium simulator attraction inside of Foxwoods, located near the former Fox Theater. Films shown included Robocop: The Ride.
Foxwoods Resort Casino, 350 Trolley Line Boulevard, Ledyard, Connecticut 06339, United States