ZZen and the Kung Fu Masters of Rock
Dang! I was lucky enough to catch that little ol’ band from Texas at New York City’s Beacon Theatre a couple weeks ago, and wow, what a show. The guys were just…cool, and the sound – I hope the sound guy got a case of beer that night. [...]




