Watch Smallville Online
>
Season 8
>
Episode 20
> Beast