Electrically-operated moving body travelling on a rail capable o
Electromagnetically powered drag ride attraction
Extreme"G" accelerator amusement ride
Canada
World
United States