Quote Originally Posted by treefrog View Post
In one of your reviews you say you live in Jamaica.
Where you just visiting Negril?


I noticed that as well and was wondering the same thing.