needcoffee.com
13 Days of Xmas 2008, Day 10: Christmas Light Mania
So last year we were discussing fun with futuristic Christmas bits. So where is my “eel powering a Xmas tree” level vid of 2008? Truth is, I couldn’t find anything. Nobody’s…