I have a friend who just built a home in Belize
Im waiting for the other shoe to drop,
when he comes back with God Knows what worms
LOL
WOW did you destroy my image of Belize!!!!
Funny thing is i don’t know much about it.
Has it been in the news for any reason?
SMH My mind is gone. :