How many people you'll think coming out to these games?
This would be interesting to see considering we getting a pretty good squad which includes Dwight.
I don't understand why they don't have these friendly games somewhere other than Port Of Spain.
Let the rest of the country see the team nah
Or these the fields Wim say flooding out