Back From The Dead - Interview on This American Life

While my interview was recorded earlier in Brooklyn, I was blessed to meet Ira Glass tonight at WBEZ in Chicago, and sit in for the live broadcast of This American Life. The episode - titled Back From The Dead - deals with close calls with death. In Act One, you can listen to me and others talk about their experiences on the now famous Jet Blue Flight 292.

This American Life CD.jpg