Our latest reviews of albums, EPs and live shows.
Live Review and Photos: Japanther, May 15th, 2012, The Studio At Webster Hall – New York, NY
Photos by Nick Pereslugoff Though their live shows are much lauded, for some reason Japanther’s studio output has...