What Happened to the Piston Twin?

117200811155.jpg
1172008111518.jpg
1172008111529.jpg