Guitar Hero with 21,268 Christmas lights December 16, 2009 by Your Name in geek culture, Meme - Humor/Funny, Video You see, there are still things I can be proud of as an American.