Real life Majora’s Mask: Moon crashes in Chinese city, rolls over cars, people 【Video】

It may just be an inflatable moon balloon, but it’s just as scary as the real thing.

Read More