JapaneseMuscle!

I believe the 1001 hp, but there's no way the torque number is accurate. More likely 1001 hp, 90 Ft/lbs of torque. That's the way they roll.


p.s. the best for 'overnight from Japan' is still Johnny Ricer:
[ame="http://www.youtube.com/watch?v=xxHDf3YKkU0"]Johnny Ricer - YouTube[/ame]