Chris Leach, Micro employee, on way to work February 18, 2010February 18, 2010 Aidel Weisberg Previous Next