Advertisement
  • Video
  • LA Times

Geng Shuai is the Chinese inventor of useless things

Geng Shuai is the Chinese inventor of useless things.
Advertisement