Ok, THIS is freaking nuts. We have to give credit to the crew at Motorsportretro.com for digging this video from the late 1980s or early 1990s up. What you are about to watch is on kart video of 250cc go karts racing wheel to wheel on a small city course on the Isle of Man. […]
More...
More...