450 & 650 engines to be made in China

Discussion in 'Thumpers' started by kiwiAdventure, Nov 30, 2010.