Album Releases Album Reviews CD Releases News New York – Carry the Torch/Electric Thunder Review Comments Off on New York – Carry the Torch/Electric Thunder Review To think, initially this project almost didn’t see the light of day,…..