20573253
Trinidad and Tobago’s Nicholas Paul (left) celebrates as he won the men’s keirin final during the Commonwealth Games track cycling at Lee Valley VeloPark in London, England on Saturday. –
Trinidad and Tobago’s Nicholas Paul (left) celebrates as he won the men’s keirin final during the Commonwealth Games track cycling at Lee Valley VeloPark in London, England on Saturday. –