NECA had one of their biggest grand slams ever when they released their 18” Deadpool figure last winter. So much so, in fact, that after recently releasing an X-Force variant, they’re ready to complete the hat trick just one year after the original DP’s release! But this time out, the big attraction isn’t a different costume: the NECA Ultimate Deadpool 18” Figure is now up for order—and it comes with a veritable cornucopia of crazy accessories!
Continue Reading →













