This is the Reverend Charles Miller. He drives a pink Cadillac with faux zebra upholstery.
http://www.nj.com/essex/index.ssf/2017/0...ailed.html
http://www.nj.com/essex/index.ssf/2017/0...ailed.html
God thinks it's fun to confuse primates. Larsen's God!