A Letter (Or Comic) To Ben By Tze on July 10, 2011 Featuring: Tze, Gemma Ben’s in England at the moment!