Share

American daredevils win base-jumping competition in SW China

American stunt parachutists Jesse Hall, Sean Chuma, and Tim Mattson won top three at a base-jumping event, playing somersault while jumping off a 718-meter cliff in SW China’s Chongqing on Friday.

Leave a Comment