Loading patent details...
US8066576B2: Amusement ride | Searchlight