Smallville: Shield (Review)

Smallville’s final season is just rolling along, all leading up to the big reveal of Clark (Tom Welling) in The Suit. We get a glimpse of the new and improved bright colored Blur at the end of the episode (pictured). Why are they wasting their time with this silly “S” printed jacket? Now I admit […]

Continue reading…