Tom McGregor

Tom McGregor

Tom McGregor is CCTV.com's Panview commentator and editor who is based in Beijing