Hand of God
The Egos - Season 8: Florida Is Trending
DESCRIPTION
Darren Harrison miraculously landed a plane with help from "The Hand of God" - and now the government wants it.
Darren Harrison miraculously landed a plane with help from "The Hand of God" - and now the government wants it.