Amber MacArthur on Convenient Truths


Watch Amber MacArthur, tech wiz at Toronto's City TV, talk about TreeHugger's Convenient Truths competition, and watch Lloyd Alter screw up trying to explain it on camera, filmed in the lovely new Smith Cafe on Shaw Street in Toronto. ::City TV and ::AmberMac

Related Content on