The Palace Stamford: Eddy Izzard
The Palace Stamford 61 Atlantic St., Stamford, CT, United StatesThe Palace Stamford: Eddy Izzard The one and only Eddie Izzard is back in the US! The Remix Tour Live promises to be an unforgettable night of thought provoking, intelligent and surreal stand-up comedy. As always with Eddie, expect the […]