Instant camera mania Leave a reply In case you were in some doubt about the sheer AWESOMENESS of China/the Chinese, this video should convince you: …and here’s The List, for further edification. (via Gizmodo, natch)