Find tickets for Evil Empire in New Haven at Toads Place CT on December 20, 2025.  
Toads Place CT is located in New Haven