Terry Rival and Benita Segal Posted on August 7, 2010 by admin KingArthur.com production team videos Terry Rival and Benita Segal at South and Front Streets in Philadelphia, Pennsylvania