Battlestar Galactica finale was off da hook. But why did Dean Stockwell cap himself?

Top