Categories Uncategorized On Vox: Humans have been performing the same ritual in Africa for 75,000 years… Post author By Gene Post date December 4, 2007 No Comments on On Vox: Humans have been performing the same ritual in Africa for 75,000 years… There have been many abnormal activities of late. I went and saw the campus production of A Christmas Carol w/ Lauren and Elisabeth. They paid for my ticket so I could walk the well lit campus paths and keep the… » Read more on Vox ← On Vox: freerice can only save 100,000 grains → On Vox: Ex-gf’s birthday and repeal day eve cake + random radio ridiculousness