October 1, 2010 Edit Delete Tags Autopost Traffic on the west coast of Barbados moving at snail pace - water everywhere. via Ping.fm