I just came across this today. Neil deGrasse Tyson is speaking about intelligent design, including the “fine tuning” argument for the existence of God. He’s not so much debunking it as he is making fun of it. It’s been debunked by most rational people and the court system, so that would just be a rehash. Tyson joyfully ridicules the absurdity of both ID and the fine-tuning argument with examples that highlight the ridiculousness of each. It’s about five minutes long and very entertaining.