The attraction is essentially an X-Men themed version of a teacups ride.

Storm Force Accelatron

Storm Force Accelatron

10 June, 2008 by Gavin Seipelt

The attraction is essentially an X-Men themed version of a teacups ride.

In this photo