So appropriate for the China Olympics. A country were newly-build highrises fall over onto their sides, escalators and sidewalks eat people, and elevators drop passengers to their deaths.
I wonder if they came with the ubiquitous
Made in China
oval sticker?
(post is archived)