Living the Scientific Life (Scientist, Interrupted)

The Peeps

tags: , , , , , , , , ,

This is a hilarious trailer for the spoof, “The Peeps”: a parody of Alfred Peepcock’s … erm, Hitchcock’s … “The Birds.” This film documents the biggest marshmallow threat to humanity since the Stay Puft Marshmallow Man.