Josh Kornbluth improvises on the issues of the day as he develops material for his newest piece.
Added by sfmallon on August 25, 2005