Summary: This week on SHoE – Steve comes back to weigh in on the seventh season finale of “Smallville”, plus a ton of your emails regarding last week’s episode with your questions that we answer and how we felt about this finale in line with all the others. There’s a lot of news surrounding the seventh [...]