Uncategorized July 23, 2023admin Video captures moment tornado rips off a roof A resident filmed a twister in North Carolina tearing off a roof and tossing up debris in the air.source