Imagine soaring more than 400 feet in the air before landing on skis, launching off a nearly 50-foot platform strapped to a snowboard, or sledding face first over 80 miles an hour down a sheet of ice—on purpose. Spectators of the 2026 Winter…
Continue Reading
News Source: medicalxpress.com
Leave a Reply