Home > Meme Archive
Nov 6, 2012 Source: The News International
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 Internet. A constantly evolving online spoof on a common theme ... (Read More)
|
Tweet |