Train Diesel Engine Piston

Train Diesel Engine Piston : Opposed piston diesel engines are crazy efficient.