CART 2000 - Cleveland
CART race at Burke Lakefront Airport in Cleveland, 2000, on the day France won the Soccer World Cup and Pupo Moreno won his first CART race.
144 photos · 253 views
1