Video: POV: The Mindbender

Get a close look at the Mindbender coaster in Alberta, Canada.