Whoo Hoo! Wiggly Gremlins!/Marketing

The video and print advertising for the American TV compilation "Whoo Hoo! Wiggly Gremlins!"