Live Review: Jon Spencer Blues Explosion, Fowler’s Live, March 14

With support act Moon Duo pulling out at the last minute due to illness, local boys 'System Addicts' were left with the difficult job of prepping the crowd for an overwhelming set by American blues-rockers the Jon Spencer Blues Explosion. They performed admirably for a young band, taking the stage with confidence and treating the