We discussed that song sooner.
But I´m not sure about it´s location. The song mentions the Isle of Man and refers to it by it´s making by Finn McCool. But there´s another place called rockall - an island west of the outer Hebrides. And that´s where natural gas has been found. And that´s what the song is about. So: which Rock on Rockall is meant ?Greetings, Harald