I (hopefully) have (not) seen the "Future"

for its is a grotesque parody.

Comments

Curmudgeon said…
Sadly, the Kansas City shots appear to be at St. Stephen's (now Our Lady of Peace) church. Happily, they're from 2005, most likely before our Bishop Finn took over. Hopefully those are shots of the last such event to occur in Kansas City.