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? »1/19/11 1:45pm 1/19/11 1:45pm
Kinja is in read-only mode. We are working to restore service.