CaribbeanCricket.com
costume
Rofl....I love mascots, they really make me laugh. This was unexpectedly a belly laugh moment!