Tropical Storm Cristobal forms in the Bay of Campeche

134K views

KPRC 2 Click2Houston

4 years ago

Tropical Storm Cristobal forms in the Bay of Campeche

Tropical Storm Cristobal forms in the Bay of Campeche