Touchdown Jesus

“Touchdown Jesus” over looks the football stadium at the University of Notre Dame.