The Torches The Authority of Review
It takes some balls to call out Tom Waits as a reference point in your band bio; Even more when your music fails to live up to even Waits’ weakest musical output. You can see where the D.C. based indie blues noise band The Torches were going with that comparison; frontman Stephen J. Perron Guidry boasts a purposely off kilter delivery, with a deep baritone matched by a banjo and…