March 2011




No Picture

Smallville 10.16 “Scion”

The final season continues this week with a new episode that further explores the mystery of Alexander Luthor and the fate of LutherCorp. It never…