Mary is a Warrior Queen Battling the Dragon - Bishop Robert Barron
The Blessed Virgin Mary is our spiritual mother and Queen of Heaven and Queen of the Angels a terrifying force battling the dragon (the devil) and his minions the demons. Let us join the fight with her using not the meager weapons of the world, but the powerful weapons of heaven!
From Bishop Robert Barron and the Queen of Angels Foundation via YouTube.