Rocket & The Ghost to release self-titled EP – News November 1, 2013 The indie rock ‘n roll band, Rocket & The Ghost, will be releasing their debut Self-Titled EP on November 5th, 2013 recorded at Excello Studios in Brooklyn.
The London Souls Set To Release Debut Album – News May 13, 2011 Tash Neal, Kiyoshi, and Chris St. Hilaire, better known as The London Souls, are extremely excited to release their debut self-titled album.