Massive slide off the Huaihua Stadium in China’s Hunan Province on January 2nd. Thankfully no one was hurt but I’m sure whoever owns the cars in that parking lot are none to please:

Unofficial Networks Newsletter

Get the latest snow and mountain lifestyle news and entertainment delivered to your inbox.

This field is for validation purposes and should be left unchanged.