2004 Williams FW26 Launch.: 2004 Williams FW26 Launch. Valencia, Spain. 5th January 2004. Juan-Pablo Montoya and Sam Michael. World Copyright:LAT Photographic. Ref.:Digital Image Only
2004 Williams FW26 Launch.
Valencia, Spain. 5th January 2004.
Juan-Pablo Montoya and Sam Michael.
World Copyright:LAT Photographic.
Ref.:Digital Image Only