What is the city or country of David Byrne's birth?
Dumbarton
Vitoria-Gasteiz
Joaçaba
Melton
Answer
David Byrne was born in Dumbarton, United Kingdom. Dumbarton is a town in West Dunbartonshire, Scotland, on the north bank of the River Clyde where the River Leven flows into the Clyde estuary.
David Byrne Knowledge Quest: 16 Questions to Uncover Your Understanding