Cactus in Concert (5/2008)

Cactus is often referred to as The American Led Zeppelin, and the band that found drummer Carmine Appice and Tim Bogert as their core membership was once again doing their thing at NYC’s favorite venue. PiercingMetal’s Joe Kaufman was on point to deliver the scoop in images and words so to learn more just click their logo below to see the item on the main site.