US: Massive Roll Cloud Off Dewey Beach In Delaware
- Captured on Monday 6th of July 2020
- Location is Delaware
Description
A huge, ominous roll cloud was seen off Dewey Beach on Monday, July 6. A severe thunderstorm watch was issued for Del Read more...