CELEBRITY NEWS

Where Is Deadpool 3? Creator Rob Liefeld Bluntly Blames Marvel Studios

Deadpool 3 creator Rob Liefeld