Is the Grand Canyon Proof of Noah’s Flood?

Is the Grand Canyon Proof of Noah’s Flood?
Creation Science Evangelism, May 29, 2008

Indeed I believe it is. I challenge all to read the above article and try to refute it.

A video used to be embedded here but the service that it was hosted on has shut down.

The Grand Canyon was not carved by the Colorado River over millions of years. Evidence shows it is a result of Noah’s Flood.