Space Rings

A ride that twists and flips.