Home > Meme Archive
Nov 9, 2012 Source: Bizcommunity.com
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 Internet. A constantly evolving online spoof on a ... (Read More)
|
Tweet |