Ben & Tom Birchall ride their LCR sidecar up Goodwood's hill
2017 Sidecar world champions and Isle of Man TT record holders Ben & Tom Birchall ride their LCR sidecar up the hill climb at Goodwood Festival of Speed.