What Is Formula Drifting?
Unless you are a aficionado of racing cars, there is a good chance that you have not hear of Formula D Racing. Formula D has its adherents naturally, yet it is still not as commonly know as the other kinds of racing like Formula One, Drag Car Racing, NASCAR or Cross Country Rallying. This is