The words “turbo Hayabusa go-kart” are enough to stop you in your tracks. But twin-turbo Hayabusa go-kart? It’s enough to make you drop your phone and walk away. It’s okay, it’ll be here when you get ...
Often times drag races are all about settling debates and seeing which car has the edge in performance. But they don't have to be all about competition. Sometimes it's best to step back and do ...