Talk Artists Talk 14 Feb 2016 Save / follow I've seen this Comment on Artists Talk Share Artists Talk with your friends ODETTA New York, United States