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

3 months ago
Duration 2:06