Well, actually . . . take a look at this:
This is St. Francis de Sales Latin Mass Catholic Church in Mableton GA.
The full impact doesn't hit you until you open the door . . .
"Whoa! What has happened to the Baptists?"
Did the priest permit them to film this????
I think you are right about the building not being a Catholic church. The kind of sign in front where the letters can be easily changed (for a new message each week) is used by many Protestant churches, but I don’t remember ever seeing one like that in front of a Catholic church.