Long form online video to promote Fast & Furious - Supercharged, a new ride at Universal Orlando Resort.