Dave Moorhead

Dave Moorhead
New Hope Church
Shafter, California, USA