Posted by Mactavish on Jul 21, 2008 in Gravitas | 0 comments A renewal of sorts… I’m traveling for a few days, and will leave you with a video clip that may just renew your faith in humankind. Here you go. If this doesn’t touch you, then you’re a robot. A freakish, soccer playing robot. See ya in a few.