A 2.3 Litre Triumph:

Posted: Fri 22 Aug 2003

A 2.3 litre in-line 3 cylinder Triumph has been rumoured for some time. Now it is to be a Reality: Dunno about NZ though ?