From the Archives: Supercross Picture 7 of 12

DallasSX1975.jpg

Comments

Back to Thumbnails
Previous
Next
Photo 7 of 12
Any idea who won the first-ever Supercross held in Dallas, Texas...? Maybe this photo from that race will help your memory.
Pop Up Full Size