COLOMBO (News 1st) - The 26th Fox Hill Supercross 2018 was held at the Fox Hill Circuit in Diyatalawa today (April 21). The Champion Network, MTV/MBC ...