In Jamaica the christmas season means more than just santa claus, food, christmas trees, christmas lights (Or pepper lights as they are more popularly known), shopping till you're broke, and snow... well definitely not snow because of the whole... tropic…
more »
Recent comments