Texas woman faced felony charge for not returning VHS tape over 2 decades ago Was facing a felony embezzlement charge Read More > Facebook Twitter 26.04.2021