Team Titans (1992-1994) #20
-
- £1.49
-
- £1.49
Publisher Description
Kilowatt faces Lazarium in a final battle from which only one of them will walking away.
Kilowatt faces Lazarium in a final battle from which only one of them will walking away.