The Pet Psychic®

Laurence (Larry) Holyoak

Mascha

  In the days before Mascha passed away she said, “Do you know that women look in the mirror a lot.  Well maybe I can make the light flicker in the mirror.” Meaning that after she died she would try to giver her mom (person) a sign that she is around and  ok. Her person …

Mascha Read More »