This Is Today’s Holiday Themed Internet Video

By Gabe Delahaye / December 5, 2011

Happy Holidays, Still, Day 100. (Via TheDailyWhat.)