So, here he is...he's finally wearing the trademark glasses. According to the TV Addict, this should be seen in the episode, Apocalypse, which is in fact Smallville's 150th. The show is still on? Really? I haven't been able to get caught up with this show for about two seasons now (yep, 6th and 7th). And I keep reading important characters are leaving.
Huh.