January 31, 2005 by Steven Garrity Live from the Formosa #3 is neither live nor from the Formosa, but I’m in it