Loading patent details...
US4920890A: Amusement Ride | Searchlight