That particular guy is considered a fairly notorious charlatan in many circles
I believe Kat Walker already pointed this site out for consideration.
Whether or not he actually found it, or any of his other evidence (the blood on the mercy seat part he speaks about sounds particularly fishy to my training), he has so far been unable or unwilling to produce anything for third-party verification, and some of his previous claims have been outright exposed as false (by other Christian organizations, no less).