Quote Originally Posted by Ruiner
Actually, 617hp to the engine, not to the wheels. Big difference there.
Just what I read on some website