Deciphering the creepiest pictures on the interweb

Tuesday, May 31, 2011

Marketing the Invasion

The Carillions, hoping for a bloodless takeover of earth, invested millions in a seductive series of advertisements to prepare the humans for domination. In this Vanity Fair full-page ad, a beautiful human woman sits calmly as her digestive track is filled with Carillion pupae.

No comments:

Post a Comment