Watch the World’s Fastest Race Cars - NBC Southern California