December 11th, 2010, 02:10 pm Smallville review: Icarus Warning: Sparling's episodes are not my cup of tea and this one is no exception.( Collapse ) Tags sv