My initial reaction is "oh shit". But then I remembered that no videos make it outside of the Chinese firewall unless they're government-approved. So what gives? Is this real? Can anyone translate anything or fine more information? Anyone have relatives living in China?
I don't trust anything coming out of China.
(post is archived)