This has got to be without a doubt, the most terrifying and completely insane motorsport ever invented. “World Figure-8” is exactly as it sounds; a bunch of v8 powered cars driving around in a...
This has got to be without a doubt, the most terrifying and utterly insane motorsport ever invented. “World Figure-8” is exactly as it sounds; a bunch of v8 powered cars driving around in a figure-8. It...