Jason Todd By Platinumwarrior February 16, 2009 1 Comments Lets be honest here, his own fans voted to kill him off for gods sake! 1 Comments