A Mississippi church congregation was in for a surprise when the "George W. Bush" who showed up for a speech turned out to be an early April Fools' Day prank. 

To be fair, the Bush impersonator (who was hired by the church itself) was pretty talented, and the production was elaborate enough to include fake Secret Service escorts. The performer, after revealing himself to be an impostor, went on to lead the church in Christian teachings. 

[via CNN]

RELATED: George Bush Shows Off His Paintings to Hillary Clinton on His iPad