Loading...

Extra: Skylar Deleon talks

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