Oxygen
Watch Snapped Episode: Kayla Nelson - NBC.com
Watch Kayla Nelson (Season 27, Episode 18) of Snapped or get episode details on NBC.com
See this content immediately after install