The town of Cameron, Louisiana is unrecognizable after Hurricane Laura made landfall nearby, bringing fierce winds and flooding. To see the true scope of the damage, Omar Villafranca boarded a helicopter and surveyed what is left of the town from 200 feet in the air. Source