MARCH 12, 2025:FRANCIS LIVES YET AND MONSTERS STILL RULE THEIR STOLEN STUNTCHURCH