World's Fastest Lawn Mower Tears Up The Hill At Goodwood
Honda's Mean Mower V2, officially the world's fastest lawnmower, meets the smooth tarmac and gorgeous grass of Goodwood's famous hill climb.