KTM displays its 250cc Moto3 Engine

By: pavanhotshot   On: 08 Oct 2011

The Austrian manufacturer discontinued its Grand Prix road racing program in 2009, withdrawing from the 125cc class. With the Moto3 class set to replace the […]