Twitv03

Links for Smallville S8E21: Injustice

Episode 21

13,689 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.
Twitv03