Giving Up The Ghost (Live) – Video

There’s a lot of hope in the Music Building. The place is semi-legendary, at least to those of us who grew up watching Behind The Music. The 42,000-square-foot building located on Eighth Avenue between 38th and 39th — catty-corner from The Port Authority Bus Terminal — is eleven stories of rehearsal space: 70, 350 square…

Read More