User blog:James12708/Possible trolling or vandalism

Did any of the admins see a random article about the history of super cars? The article has no place on this wiki. Can someone look into this before this troll gets and other ideas. I'm just giving a heads up so we don't end up dealing with any explicit images like the Halopedia incident.