Dallas Supercross 1975: Who Won?

Cycle News Staff | February 15, 2008

Any idea who won the first-ever Supercross held in Dallas, Texas…? Maybe this photo from that race will help your memory.

Any idea who won the first-ever Supercross held in Dallas  Texas...  Maybe this photo from that race will help your memory.

Comments