A Look Back - December 2010

Aired:  12/27/10 Views: 26,535

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

Loading...