Crossmandu National Championship 2016 held

August 07, 2016: Nepal Motorcycle Federation-NMF organized Crossmandu National Championship 2016