2004 Williams FW26 Launch.
2004 Williams FW26 Launch.
Valencia, Spain. 5th January 2004.
Ralf Schumacher before testing for the FW26 in action for the first time.
World Copyright:LAT Photographic.
Ref.:Digital Image Only