Loading...

Deleon Talks

| Watch excerpts of Skylar Deleon's police interview with Newport Beach, Calif., Det. Dave Byington.