—Used to race against them with an Alfa. I couldnt lay a hand on them, they were unbelievably fast. Real beasts.—
That’s because their frickin go-carts. ;)
Nope. They used to take on Corvettes and beat them in road racing.