Author: Bill Hoesch
Bill, one of the top speakers at Institute for Creation Research in San Diego, addresses the most recognizable natural landmark in the United States—the Grand Canyon. It's purported to have been carved out by the Colorado River water over millions of years. Tons of facts show that's scientifically impossible! Filmed at Steeling the Mind Bible Conference.