Black Ronald McDonald is that you..?