Soap Radio

This radio show originally appeared on WNYC in December 2001. Special thanks to host Dean Olsher, and The Next Big Thing for allowing us to include it here.