To beat Barbados in Barbados, to literally take the Cup off...
To beat Barbados in Barbados, to literally take the Cup off their shelf is an amazing feeling.
To beat Barbados in Barbados, to literally take the Cup off their shelf is an amazing feeling.