[youtube=560,345][/youtube]
This shit is a billion years old in internet years, but I just noticed that this particular auto-tune remix entered the Billboard Hot 100 singles chart at #89. Is that a first for an internet meme?
It's actually surprisingly catchy.