Apparently there is a higher power that really hates kitschy religious art.
The statue, built in 2004 and dubbed “Touchdown Jesus,” was on the grounds of the Solid Rock Church. Standing six stories high, it was named “King of Kings” but colloquially became called “Touchdown Jesus” — the arms approximate the signal a referee makes for a touchdown in football.
Early on June 15, church officials said the statue would be resurrected.
HT to Ice.