VIDEO: Gnarly Urban Avalanche Off Stadium In Central China

VIDEO: Gnarly Urban Avalanche Off Stadium In Central China

Avalanche

VIDEO: Gnarly Urban Avalanche Off Stadium In Central China

By

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:

More Unofficial Networks
Home