Jon Stewart and Steven Chu tell the woeful tale of Cap’n Trade

by Ian Thomson July 24, 2009 0 comment