Fat Chance of a good Movie
Ali's Bar...
... on Little Farmers Cay in the Exuma Island chain of the Bahamas is a unique gathering place where locals and foreiners from around the world gather to have fun. While the video is a bit lame, it will give my friends that wanted to see it a feeling for the location... I think... maybe?
Use Your Browsers BACK button to get out of this movie