World Athletics Championships 2023: Leandro Ramos does somersault during javelin throw

World Athletics Championships 2023: Leandro Ramos does somersault during javelin throw

BBC News

Published

Watch Portugal's Leandro Ramos end his javelin run-up with a somersault at the 2023 World Athletics Championships in Budapest.

Full Article