Hi, what are you looking for?
News footage has surfaced from the body farm that was unearthed yesterday in San Diego, CA. It is being reported by Channel 12 News...