No Good Deed: Deadpool Logan Short Released Online March 04, 2017 The R-Rated Super Villain oops "Hero" oh actually this Marvel Character doesn't like if someone calls him superhero - He is ...Read More