All your church are belong to us

I'm not totally sure what to make of this very strange video, but it is definitely interesting.




If you are really confused after watching, this may help.

Hat tip to Mark Shea

No comments: