May 25, 2017

3 Share World Pitmasters Cup Title; World Slasher Cup Underway

Three entries emerged as co-champions in the World Pitmasters Cup 2017 9-Cock International Derby at the Newport Performing Arts Theater in Resorts World Manila in Pasay […]