THE VAULT | 1981 World 100 at Eldora Speedway

Video footage is from the grandstands. Don’t know who the videographer is but want to honor his work. I do not own the rights. http://www.eldoraspeedway.com/

(Visited 86 times, 1 visits today)

You might be interested in

Channels Have This Video