Tags Posts tagged with "Rob Liefeld"

Tag: Rob Liefeld

Well... apparently saying Deadpool was a huge smash is a massive understatement. Racking in $135 million domestically, it shattered box office records and reestablished...