The London Metropolitan Police had just 35 minutes to get a donor liver 29 miles across central London. Here's the real video of them playing one deadly serious game of relay. Can the two Rover SD1 police cars make it?

(Hat tip to Cesariojpn!),/em>