Hilarious Christian comedy stand up show. Christopher Richards as Deacon Jones and Christian Lyons as Sister Ida May Jenkins are off the hook!
Release Date 2002-05-18 Budget N/A Revenue N/A Rating N/A Runtime 66 mins