Wednesday, October 27, 2010

Geek Rap Videos

Very mixed feelings about this phenomenon. Reporting it without comment, criticism, or praise.