Smallville Series Finale

SMALLVILLE Series Finale

Tonight, Smallville comes to an end after ten very intense seasons. This series finale has a lot of spoilers and speculations abounding on it so...