Danny Way blasting his world record highest air in Otay Mesa, California in the summer of 1997. We were all blown away seeing the ramp…
View More Danny Way, Otay Mesa, CA 1994Danny Way blasting his world record highest air in Otay Mesa, California in the summer of 1997. We were all blown away seeing the ramp…
View More Danny Way, Otay Mesa, CA 1994