Cannonball Run Europe

Cannonball Run Europe 2006 – Day Four (back in France)
Start: Rome, Italy
Finish: Lyon, France
Distance: 593.8 miles (955.63 km)

Here some pictures:

LEAVE A REPLY

Please enter your comment!
Please enter your name here