Weather Channel’s Storm Tracker in Belize
The weather channel has a storm tracker stationed in Belize providing regular updates on Hurricane Earl as it develops and travels through Belize. Josh Morgerman is currently on San Pedro. The clip is the last weather channel update as well as a report from the storm tracker since he landed in Belize.
{Highlights from Storm Chaser…}