Brian Deegan’s 1997 LA Supercross Win

Metal Mulisha compiled clips from the 1997 broadcast of the L.A. Supercross when Brian Deegan took the checkers and ghost-rode his bike over the finish line. Oh, the memories… Check it out.