Pages Navigation Menu

Encoure Studios - Music, Photography, Videos, Parties

The Horse Head Meme Met The President: Has It Jumped The Shark?


Tuesday night, a man in Denver, Colorado, shook hands with U.S. President Barack Obama while sheathed in equine-shaped rubber, therefore throwing the phenomena squarely into the middle of the mainstream.

Leave a Reply