Sportsvibe TV

George North Talks Rugby World Cup 2015

Land Rover ambassador George North surprised one of Land Rover’s 96 official mascots for Rugby World Cup 2015 with the news that they would be part of the tournament. North also spoke to Land Rover about injury and his preparation for Rugby World Cup 2015.