Originally posted by MI Dirt Fan
View Post
16th Street Speedway in Indianapolis. Closed around 2001. It was the old Indianapolis Indians baseball stadium.

Comment