This guy reckons he has debunked Evolution

I will give the cookie to Nyar and Calli. I can hear the morons brain fizzing…