The members of the Bomb Factory crew describe their love for life in New Orleans, Louisiana, in this web exclusive.