Quantcast
 

Insane Video of Falling Snow From A Building Hitting A Driving SUV in China

Caught by a traffic camera in China, the snow can be seen falling from the sky at the exact moment a SUV drives into its path

Video: Falling Ice From Building Hits SUV in China

Caught by a traffic camera in China, the snow can be seen falling from the sky at the exact moment a SUV drives into its path

Comments

comments