photos ← All photo sets July 25, 2003 Lion's Den, July 25, 2003 17 photos From the show: Lion's Den · July 25, 2003 Omnisoul at the Lion’s Den in New York City. × ‹ ›