A hard 30-point landing by Editor|Published September 22, 2023-at dimensions 1440 × 810 in Electroglide Report for September 2023 Images navigation Previous Next A hard 30-point landing