Canada's David Cameron records remarkable comeback win at world darts championship | rdnewsnow.com
David Cameron Darts Cosmo Discovery Label 24g Tungsten | eBay
Cosmo Darts / Fit Flight - 【World Seniors Darts Masters】 Our Canadian star, David Cameron will play against Kevin Painter at 8 pm on the 27th, GMT! This is his second time