Read more / View 1 video
This might be one of the craziest commercials you will see in a while.. Publicis, Thailand created this commercial in 2006 for Shera, a ceiling manufacturer and talks about the story of two lizards in love..
You must be logged in to love a campaign.
Email address:
Password:
(Forgot password?)
Remember me
Login No account yet? Register