June 24th, 1973 — Pepsi Pro Invitational Formula Ford race at West Race Track. ← Previous Image Next Image →