Waterspouts and Rainbows in the CLE

(Cleveland)- Did you look up in the sky yesterday and see some amazing and unique sights? Several people reported seeing double rainbows and waterspouts in Northeast Ohio. 


Sponsored Content

Sponsored Content