Larry Huffman leads us through the history of supercross from 1975 – 1988. Watch legendary riders battle it out for the title as the best.
The next location for battle is in Tampa as the 1988 season continues.
S1E25 45 min