This is race 11 of the 1978 Champ Car Series from Texas World Speedway!This race was originally uploaded by Charles Intestine in parts. If he asks me to remove the video, I will do so.Credit goes to IndyCar & CBS Sports!
26 авг 2024