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:
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:
Get the latest snow and mountain lifestyle news and entertainment delivered to your inbox.