Keating Says TKR Supercar Will Hit 260.1
Here at Automoblog, we kind of have a soft spot for these little one off engineering specials. Every month or so, somebody with a garage and access to a big enough engine hits the news wires saying something like “Adventure MotorSports Builds Fastest Car In The Known Universe.”
And they are, usually, surprisingly, technically right. [...]