News Steven Van de Velde: The Belgian Teen Who Took the Internet by Storm with a Dance 29 October 2025