LIVERPOOL, ENGLAND – Tuesday, May 25, 2010: Monaco comes to Liverpool as some of the world’s most expensive and powerful vehicles race down Liverpool famous waterfront as a preview to the Cholmondeley Pageant of Power event 17-18th July 2010. (Pic by Mason Williams)
Advertisement

