A Texas man and woman each face felony charges after a Houston Police Department investigation of a vehicle theft on April 17.
A Texas man and woman each face felony charges after a Houston Police Department investigation of a vehicle theft on April 17.