Joe Barr has won countless races and amassed hundreds of medals and trophies in an impressive array of cycling disciplines. A Commonwealth Games bronze medallist, he has represente...visualizza altroJoe Barr has won countless races and amassed hundreds of medals and trophies in an impressive array of cycling disciplines. A Commonwealth Games bronze medallist, he has represented his country at numerous World Championship events.visualizza meno