ALMS – RFK Stadium – July 21, 2002 SHARE ON: russ — July 13, 2013 Tags: almsauto racingle mansrfk stadiumWashington DC American Le Mans Series race in the parking lots and streets around RFK Stadium in Washington, DC. The residents complained, and racing never returned.
No Comment