Michel Mayer with his Chad sunglasses

Fantastic American director Michael Mayer picks up his Chad in Crystal Clear and gifts us a selfie

ahead of his Little Shop of Horrors previews begining September 2019.