Popular filmmaker, Ayo The Creator assaulted and arrested after Police allegedly found toy guns with him (Video)
Self-proclaimed Nigerian King of Photoshop, Ayo The Creator, has made news headlines following his arrest after police officers allegedly found toy guns with him on his way to a film...