it had over 620 horsepower , and while its front weight bias might mean it would have a hard time beating out some of the other super sports models head-to-head on the open track , it was a damn fine car .