HP is just a dyno number doesn't mean the car runs worth of damn. I can vouch for Hunters car is has ran good number at the track and i'm sure the new one will run even better. Sorry but that S2000 will get its ass handed to him. Can't beat cubic inch no matter what people say especially with the same power adders.
Best post of the day
-If You Own A Honda And Say "Headers", Go Jump Off Bridge...........