Dumb Inventions (+ Worst Japanese Products)

Dumb Inventions (+ Worst Japanese Products) is a video uploaded to UhOhBro.