Next Previous

LAPD Pointing to Blood Stains

An officer points to blood left on the wall of one of the bathrooms at 10050 Cielo Drive.

PHOTO: © 2012 Cielodrive.com