World Cup TV: RLWC2013 Launch

21st October 2013

The World Cup was launched at Old Trafford today, all 14 nations had coach and captains present and World Cup TV caught up with most of them...