Okay so I'm now watching interviews/talks of Msgr. Stephen Rossetti next. I'm looking for that one where he says, "Demons hate mirrors." Haven't found it so far.

The problem with some video clips on YT, they don't even link the source video. smh (doh)