LifeOctober 23, 2020 Tropical Storm Zeta? Caribbean Disturbance Jamaica Bahamas Florida Impacts – POW Weather Channel In this video, I talk about potential tropical storm Zeta forming in the Caribbean bringing torrential rain to Jamaica, Cayman Islands, Cuba, Bahamas, and into Florida through early next week. Related posts Effective Ways For Schools To…Protecting Your Property: The Dangers…Why You Should Consider Installing…4 Simple Reasons To Hire…Tips for Helping Your Cat…The Best Tools You Need…What You Need To Know…The Different Types of Growing…Bring Out Your Wild Side:…The Best Places for Cat…