The Race Show; Walawa Supercross 2017


Walawa supercross, the annual motor racing event organised by the Sri Lanka Electrical and Mechanical Engineers (SLEME) of Sri Lanka Army was held at the Craftsman’s Autodrome situated in Sevanagala bordering the picturesque Udawalawe National Park. On this episode of The Race show, we bring you the action of the 7th edition of the Walawa Supercross, the race in the wild.