Images at WilliamsF1 BMW FW26 launch
2004 Williams FW26 Launch.
Valencia, Spain. 5th January 2004.
Ralf Schumacher and Juan Pablo Montoya before testing the FW26 in action for the first time.
World Copyright:LAT Photographic.
Ref.:Digital Image Only