Yes I have heard of that one! My mom told me that when she was a kid, in her village, they would cover the mirrors. She never knew why, she just did it, well now she knows!
I love village people and all the things they believe in! They have such old-fashioned views.