Ohio Track Star: Hayabusa Powered "Lotus"

We've got a Super 7 / Caterham of some sort on our roster, but those street-legal rides look like Cadillacs compared to this homemade track car.

Read More