This looks really really dangerous. Some might even say stupid. Especially if you believe the Zero – 60 number of 1.94 seconds, which seems like an odd number for someone to make up so we’ll go with it being real. Plus, if this is the most week suck 200 horsepower small block this insane V8 [...]

More...