Just found out Eddie Izzard is back in New York City, doing stand-up tonight through March 8, with 10:30 p.m. performances at the Union Square Theatre. Still time to see him tonight if you don’t mind fighting the weather. Buy tickets here!

Related: My rave review of Izzard in Las Vegas at The Comedy Festival last November.