So the last info I saw said 650-700hp, and 2900lbs!
That's about 4.2lbs/hp!!!
This is the sort of power that is totally insane! No one has anything in this range... this power/weight ratio is usually reserved for race cars and superbikes!
I love it.
~LSx