Video: Busch Gardens' Montu

Montu, at Busch Gardens, is the top-rated inverted coaster in the world.