Clip From Smallville Episode “Isis”

The CW has released this new clip from this Friday’s episode of "Smallville" titled "Isis."

Trending
X