Looks like multiple people had the presence of mind to pull out their phones and film this wet slide avalanche near Mount Elbrus, Russia that swept into a parking lot destroying a number of cars on Saturday March 24th.
“The rapid flow of snow hit the parking lot at the foot of Mount Elbrus in the North Caucasus republic of Kabardino-Balkaria. The massive avalanche came down on the vehicles, possibly damaging them beyond repair. Luckily, the snow stopped before hitting any major infrastructure, and the emergency services said that they haven’t received any reports of people hurt.”
Here’s what it looks like from a drone they sent up after everything had settled: