Ahem!
You think at such an event there would not be at least 70 smartphones filming this? (Just watch how many hands are holding up a video capturing device)
http://youtu.be/LxaQD9djLbk
Poor thing looks like a country fair ride and doc brown speaks Brazilian on helium...