WATCH THE RACE VIDEO of Josh Liendo breaking his own 100 fly Canadian record at 50.06 to top the World ranks and become the No. 5 performer in history.
WATCH THE RACE VIDEO of Josh Liendo breaking his own 100 fly Canadian record at 50.06 to top the World ranks and become the No. 5 performer in history.