Born in Madrid, Spain, raised in Chicago and holding dual Irish and American citizenship, singer/guitarist and songwriter Sarah McQuaid lived in Ireland from 1994 to 2007.
Added by Upcoming Robot on January 5, 2010