Canadian teen Josh Liendo aims to break both records and barriers in swimming
Canadian swimmer Josh Liendo is a man on a mission and he's not afraid to talk about it. The 19-year-old…
Canadian swimmer Josh Liendo is a man on a mission and he's not afraid to talk about it. The 19-year-old…
This website uses cookies.
Read More