These are the sights and sounds familiar to the world’s legions of Formula 1 racing fans. And on September 13, some 75,000 spectators in in Beijing witnessed all these visual and audial effects ...
I have covered NASCAR and INDYCAR as Team Penske and Shell/Pennzoil are riding a wave ... Cadillac and TWG will be the newest team in Formula One as F1 and the FIA "officially" announced it ...