Arran MacDonald Arran MacDonald Ullapool Been listenin' all the night long, been listenin' all the day.