Cliché Down Unda

Cliché just finished a trip down in the land of Oz. Check their video teaser here.