The Geeks Asked A Translator To Tell Us To Tell You That While They Are Nerds They Also Like Baseball And Girls March 24, 2009