Twitv04

Links for Smallville S8E21: Injustice

Episode 21

13,717 watches

May 7, 2009
Chloe pleads with Clark to end Davis' life since he can no longer control the beast within him. Tess and her team of meteor freaks help Clark track down Davis.
May 7, 2009
Chloe pleads with Clark to end Davis' life since he can no longer control the beast within him. Tess and her team of meteor freaks help Clark track down Davis.
Twitv04