http://pressure-drop.us/imagehost/images/34441245611299986404.jpg

"It's record breaking!
We crossed the finish line at 2:21:42 GMT (4:21:42 Italian time): the new record from Plymouth to La...