Assalamualykum brother,
No problem, that video is too funny not to share with you all. It's true this website and others have demolished christianity and defended Islam, but I think we should turn our attention to the neo-atheists, who have been taking their turns on trying to disprove Islam, and it seems that no muslims are refuting them.