Hurricane Helene caused ‘post-apocalyptic scene’ in North Carolina

6 months ago
Duration 2:06