On December 17,2008, Levens and his wife, Sarah McLean-Levens, 25 were found dead in their home in Laguna Niguel, California.
Levens were found dead in their home in Laguna Niguel, California. This was on December 17,2008, Levens and his wife. Levens was 25. Sarah McLean was his wife.