Exodus at The Admiral in Omaha, Ne on February 13th, 2023 Review by The Pit Magazine contributor, Winsel Photography MAN!! First concert coverage in nearly six months and I drew Exodus!! EXODUS!! A thrash metal band that has been around since 1979, well before Metallica was, you know, Metallica. In…
Read More