'Fast and Furious: Supercharged' Open at Universal Orlando - NBC 6 South Florida

    'Fast and Furious: Supercharged' Open at Universal Orlando