American F1 ad

F1 is about as popular here as the Pope is in Yemen. Fortunately, this is the first year that NBC Sports will be covering it. The production value is already light years beyond the pathetic attempt Speed made in the past (I'm still trying to scrub the ill-fitting Speed polo shirts that the announcers wore from my mind). Will F1 finally catch on again here?