internetmeme's sites:

title views votes rating creation
?Last Minute Happy New Year 1,999 34 (3.79)  2012-01-03