A Sinkhole Swallow cars in China.


Added:

By: TrueISR (3199.60)

Tags: Sinkhole, mother nature, China, WTF, cars

Location: China