The Red-Caped Loons Of Maryland

The red-caped Catholic loons of the Society for the Defense of Tradition have posted video of last week’s demonstration in Maryland.