Leo Allen
- Episode aired Jan 25, 2008
- TV-14
- 22m
Leo Allen muses about the joys of using digital photo enhancing software, then reads a loose translation of a passage from the Old Testament.Leo Allen muses about the joys of using digital photo enhancing software, then reads a loose translation of a passage from the Old Testament.Leo Allen muses about the joys of using digital photo enhancing software, then reads a loose translation of a passage from the Old Testament.