Mac Sabbath-Cleveland-11.5.23

2023-Nov-5-Mac Sabbath-Temple Live-Cleveland-David Desin

Mac Sabbath Delivers a Mind-Bending Experience at Temple Live in Cleveland, Ohio On November 5th 2023. Photos and Review by The Pit Magazine¬†Contributor David Desin Photography Mac Sabbath, the self-proclaimed “Drive-Thru Metal” pioneers, took the stage at Temple Live, in their signature outlandish costumes, delivering a surreal performance where fast-food…

Read More