Photography Photo Gallery: Overkill @ Toad’s Place in New Haven, CT 3/17/22 Overkill: Prong: Living Wreckage Altar Ego: By Shannon Wilk / March 20, 2022