Ted tours the pits

Ted Kravitz previews the Brazilian Grand Prix.

Thu November 22 2012

More Videos