Tag: Thomas Sheppard

“Evidence obtained reveals Sheppard apparently placed a video recording device in the female gym locker room."