Year in Review / December 13, 2016

The Top 10 YouTube Videos of 2016


Read More
The Internet Has Lost Its Charm
Yesterday, I was told that the "Numa Numa" video turned 12 years old. For reference: https://www.youtube.com/watch?v=KmtzQCSh6xk This...