Life

‘Supernatural’ hits 300th episode: Seven reasons why the Winchesters will never die

CW horror show 'Supernatural' is hitting a milestone 300th episode, and here's seven reasons why the monster-hunting Winchesters may never die.