DescriptionSwet Shop Boys in San Francisco, November 7, 2016.png English: The Swet Shop Boys perform live at the Rickshaw Stop in San Francisco, California...