This hard rain footage of the Troy, Illinois storm is from last weekend, May 24th 2015.
https://youtu.be/h9qSxyp2HHQ
Source
OnTheGo KindaDude
Published:
This hard rain footage of the Troy, Illinois storm is from last weekend, May 24th 2015.
https://youtu.be/h9qSxyp2HHQ
Source
OnTheGo KindaDude