Tesla?? SCREW THAT!!! STEAM, and I don't mean "Stanley"
Over 130 mph, and 1000 ft lbs of torque......
Print