A Look Back - December 2010

  • Aired:  December 27, 2010
  •  | Views: 26,522

Stephen wins Twitter's first ever Golden Tweet Award and straps on his meat goggles. (3:39)

Loading...