I Love Super Heros In a town in the U.K. called Hinckley there’s a mysterious vigilante who watches over our town ‘ they tell stories about him they tell of a ghost who has criminals afraid to go out at night ‘ when dangerous criminals such as “Dwayne Henry “aka” the...This is a truncated preview of the original post. Press here to view the full post. Post Comment Receive notifications Add a comment...