WORLD CUP: Black Stars land in Rhode Island base

WORLD CUP: Black Stars land in Rhode Island base

WORLD CUP: The Black Stars have landed in in Rhode Island