I saw a link to a 13 minute video of a ride on the Dragon's Tail and now I can't find it. Can anyone point me in the rught direction? Thanks Janine