Geese Witherspoon
Season 6 E 111 • 09/07/2010
Stephen consults his prophetic goose, Geese Witherspoon, to find out if he should hold his own rally.