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

Interested 1