The Gods must be crazy!!

Funny ad....