I wish i could've seen this beast run in the 60's, this thing killed! I can't name any car that can even touch this.. except for a porsche 917 and by the way does anyone have the stats on the 917?