ShowShowMadeleine Peyroux at Yoshi's SFApr 24, 2010Madeleine PeyrouxThe Addition · San Francisco, United StatesFollowI was thereUpload from this showMediaLineupAboutDateApr 24, 2010VenueThe Addition · San Francisco, United StatesArtistMadeleine PeyrouxListingConfirmedShow details from MusicBrainz.