David Blaine expecting first child with fiancée - In Touch Weekly

David Blaine expecting first child with fiancée