Popularity: 0
Dr. Robert L. Dean, Jr. is pastor of West Houston Bible Church in Houston, Texas.
Character: Self - Pastor, West Houston Bible Chuch (as Dr. Robert L. Dean)
Release date: 01/28/2009