This ride from Rick and Diana in Apollo Beach is designed after the famed Red Light District in France.
Share