They Might Be Giants at The Queen’s Hall, Edinburgh 10 years ago They Might Be Giants at The Queen’s Hall, Edinburgh, Fri 15 November 2013.