Doctor who sees 'proof of heaven' answers questions

November 8, 2012

Dr. Eben Alexander on 'Fox & Friends'