CHONGLI, China – A 6-year-old snowboarding prodigy became the latest sensation as he bagged a snowboarding medal from National Youth U8 men’s snowboard Championship. The video footage shows the skillful snowboarding skills of the boy as he performs complex tricks and high jumps. The boy, famously known as “The little snail,” is known by his […]