English: Crane lives with her husband in Raleigh, North Carolina.
Telugu: భార్య లారెన్‌తో క‌లిసి నార్త్ క‌రోలినాలో నివ‌సిస్తున్నాడు.