Not sure of the "sacredness" of this site. Might be news to most of Dumbarton's inhabitants past and present. Dumbarton Rock might have a more legitimate claim, but then again... who decides nowadays on what constitutes "sacred". Or is this conferred status because David Byrne was born here?