3:45 minutes

Detective involved with Davallo\'s case explains how Sheila\'s testimony didn\'t make sense.

Your video will resume shortly.
We're sorry, this video is no longer available.

View other videos for “Snapped”

Video Player : Video ID