US: Tornado Touches Down in Yarmouth, MA 3
- Captured on Tuesday 23rd of July 2019
- Location is Massachusetts
Description
The National Weather Service radar confirmed that a tornado touched down at Trotting Park Road and Lower County Road nea Read more...