Did Heroes Rip-Off The X-Men?

Posted by slumberpartyfun on Dec. 10, 2008