Delilah possesses a number of superhuman physical attributes including some degree of superhuman strength, stamina and durability; she claimed to be able to crush a tank with her bare hands.
Delilah possesses a number of superhuman physical attributes including some degree of superhuman strength, stamina and durability. She claimed to be able to crush a tank with her bare hands.