FedEx and advertising agency BBDO from Canada have released this new amusing video commercial.
The commercial blends with many different scenes and bizarre characters. Talking turtles and giant ants, a couple warlocks and human lizards are fascinated by each other. The thing they do not not, however, that each of them themselves are weird enough.
See the video and tell us what do you think about it.
Agency: BBDO, Canada