Sign Off - Polar Vortex
Season 10 E 41 • 01/06/2014

Stephen ends the night with a frigid farewell.