Home > Meme Archive
Nov 5, 2012 Source: AFP
By Becca Milfeld (AFP) – 4 minutes ago. WASHINGTON — Muppets are not normally associated with US politics but they popped up in this year's election campaign thanks to a popular culture phenomenon known as the "meme", which has stormed the ... (Read More)
|
Tweet |