Footage from inside a car shows passengers ducking for cover as chunks of hail smash the vehicle’s windows in Alberta, Canada.



Source link

Leave a Reply