Live Review: Death @ Howard Theatre — 4/25/19

Death 1 Death performs at the Howard Theatre on April 25, 2019. (Photo by Andy Jillson)

The legendary proto-punk rock band Death stopped at the Howard Theatre in DC recently, and I cleared my calendar to catch these revolutionary rockers in action.

Continue Reading