From presidential hopefuls to tradwives to epic Olympic fails, this year kept us glued to the internet — for better or for worse.
World-renowned French musical duo Daft Punk's 2003 “Animated House Musical,” Interstella 5555, is their 61-minute 2001 album ...