best TV finales

Here are the 12 best TV finales — spoilers follow, obviously.

Share: