A Catholic Church in Houston not far from the townhome I lived in (Westchase Area - Westheimer & Beltway 8)..LMAO
Definitely catchy sign!!!!