WATCH: Catapla worms predicting weather forecasts

WATCH: Catapla worms predicting weather forecasts