More Sports
Please use Chrome browser for a more accessible video player
Damon Hill discusses all the talking points from last weekend's Grand Prix in Japan.