1062 Valencia Street
San Francisco, California 94110

Leave it to London-based Capurro to ask the tough questions -- the ones everyone ponders but never brings up, not even at drunken dinner parties, and especially not on comedy stages. Until now.

Added by Upcoming Robot on February 8, 2009