Site icon Sport and Motor

Custom-made railbus in Cuba made from the body of a Cold War era Hungarian Ikarus transit bus and a Soviet ZIL truck hood

Exit mobile version