Video: Nine Lives LIVE Finale, Rebuild Renew

New Orleans – On May 4, 2011, Nine Lives –  The Musical Adaptation made its stage debut at Le Petit Theatre for two sold out shows. Penchant Productions, a New Orleans-based event & video production company, was engaged to film the performance.

Here is the first released clip from that magical night: