On Sunday, May 20,1990, Cheryl McCaul's body was discovered in the back seat of her car, in the parking lot of a shopping mall in North Attleborough, after the mall had closed for the night.
May 20,1990 was discovered in the back seat of her car. This was in the parking lot of a shopping mall in North Attleborough. This was on Sunday. The mall had closed for the night. Cheryl McCaul's body was May 20,1990.