JOH JohnnyDo3 Senior Member The Demon (DC) Vs Ghost Rider The Demon takes on Ghost Rider who will win?