VIDEO: World Team Cup Final Preview & Interview
Rob Haywood is producing some video coverage of this year’s Worlds, here’s a preview of some of the racing from the World Team Cup Final and an interview with Poland hero and Poole captain, Greg Gluchowski.
Read more