Atomic Candy  - Shed / Creepy Clown (2016) :60 (USA)

Just in time to remind us all about the creepy clowns spotted all over the world, Atomic Candy - the store in Texas - seem to have an explanation for the phenomenon. We open, as usual, in the bathroom as our protagonist applies the last bit of red to his clown makeup.

Pages