Scientist, Sprinter, and Sumo Wrestler vs Japanese Cockroach Trap

This is a commercial for a Japanese cockroach trap that features human beings playing the role of the cockroach.

Related Videos