SpoilerTV - TV Spoilers

Smallville - Episode 10.07 - Ambush - Snippet

Thanks to Esteban for the heads up.

A major Smallville landmark/set will most likely be making its FINAL appearance in this episode.

Source: krypton site

Recommendations