Formula 1 Resurgence in America? [Video]
F1 racing is the most popular motor sport in the world and is watched by 10’s of millions of people every time it is televised. Popular in the world…except the U.S.; just like soccer is huge everywhere in the world except here in the States. The same could be said about F1 onroad racing in […]