Weather and Radar Map for Eight Mile Rock, West Grand Bahama, The Bahamas - The Weather Channel | Weather.com