Summary: This Week on SHoE – Derek and Steve take on the amount of news that has popped up surrounding Smallville in the past week, with huge amounts of info about the final 6 episodes of season 7, plus an in-depth discussion on what they want to see happen in the remaining weeks, an open forum [...]