Theatre· NottinghamDavid Cross - The City Center - IL📅Fri 13 Nov 2026 – Sat 14 Nov 2026📍The City Center - IL — All events505 S Chestnut 61820 Champaign🎫From €52David Cross is coming to The City Center - IL in Champaign, IL for an unforgettable eventGet ticketsOpen in Penchant