- Advertisement -
- Advertisement -
- Advertisement -
- Advertisement -
A resident filmed a twister in North Carolina tearing off a roof and tossing up debris in the air.A resident filmed a twister in North Carolina tearing off a roof and tossing up debris in the air.
- Advertisement -