My god....would you ride this rollercoaster?