Retired Baptist preacher H.D. Dennis built his roadside church over a thirty year span along an industrial bypass on the east side of Vicksburg, MS. The preacher is half-deaf and his speech is fairly unintelligible, but he remains surprisingly spunky. Reverend Dennis, a 94-year old veteran of WWII who was raised by his grandmother, herself a former slave, promised his wife Margaret that he would make a castle out of her grocery store if she married him. She agreed, and so Dennis spent the consequent 25 years creating towers, archways, and signs to distract people off the highway so he could preach the gospel to whomever stopped.