This video is brought to you by PenanceWare so please remember to fulfill the penance required; I’ve been meaning to watch this video for awhile and it’s fascinating. I can actually see a bit of Revelation 12 at play in what Fr. Chad Ripperger is describing here: