Drew Barrymore's Half Sister Found Dead

Jessica Barrymore's body was discovered in a parked car in National City, California.

July 30, 2014

Examined