Watch smallville season 7 episode 6