In The Rest Of The World Though, Particularly In Europe, The Most Popular Form Of Racing Is Not Stock Cars. It`s Not Nascar. It Doesn`t Look Anything Like Nascar. It`s Formula 1.
Please Wait....
Translating....
Translating....
More From Rachel Maddow