In this amusing Japanese ad for cockroach traps, a group of scientists enlist a fellow scientist, a sprint runner, and sumo wrestler to demonstrate the adhesive power of the traps.
In this amusing Japanese ad for cockroach traps, a group of scientists enlist a fellow scientist, a sprint runner, and sumo wrestler to demonstrate the adhesive power of the traps.