A Live performance DVD by the band Lost Soul filmed at the, former, SubZero Club on April 14, 1996.A Live performance DVD by the band Lost Soul filmed at the, former, SubZero Club on April 14, 1996.A Live performance DVD by the band Lost Soul filmed at the, former, SubZero Club on April 14, 1996.