The popular Teenage Mutant Ninja Turtles known as Turtles Ninja has now claim alliance with Davido(OMO BABA OLOWO) as family members.. If you don’t believe Davido is my cousin at least a family picture won’t lie,  said Turtles Ninja..

I can’t stop laughing whenever i see this picture… Take a closer look at the photo above and share your own thoughts with me..lol