Drift Itch – Whaaat the…..
So if you keep up on RC Drift at all you see some strange stuff floating around the internets. People doing all sorts of weird things that they swear is the hot setup. Even in the racing world every club has a mad scientist who is always doing something a little weird just to keep themselves interested. This thing that [...]