Image 1 of 1

20000918_0004.jpg

ITALY, ISPRA 18. SEPTEMBER 2000--Safety of car constructions are tested at the EU Commission Joint Research Centre. -- PHOTO: JUHA ROININEN / EUP-IMAGES