Really awesome facts on human race and tech video

Discussion in 'Community Discussion' started by niuniu, Feb 14, 2010.

  1. mkrishnan Moderator emeritus


    Jan 9, 2004
    Grand Rapids, MI, USA
    Mmm, this has been posted a few times before, but since no one uses the same words to describe it, it's impossible to find the threads. :eek:

Share This Page