Future MP hopeful turns up the laughs, kicks off the shoes

izzard_060213

GENEVA, SWITZERLAND – Eddie Izzard is a man of many hats and few shoes who loves to run. He is bringing his Force Majeure comedy tour to Switzerland in 2013 to give people here a firsthand look at the funny part of the Izzard phenomenon. The show will be performed in English 25-26 April 2013 […]