Here is a great clip from the You Tube channel The Motocross Vault. It features the 1989 Meadowland Supercross from Giants Stadium.

Share