World Team Billiards to start today
The Inaugural World Team Billiards championship is starting today at Glasgow. The championship is being played at 'The Ball Room' in Glasgow and we wish to extend big thanks to…
Read more...