They Might See Dolphins
Recorded in Passau – Germany and Vienna – Austria, They Might See Dolphins is Shane Ó Fearghail’s third album and was funded by fans and family in a powerful and personal crowd-funding campaign. The album was produced by Christian Knollmueller & Shane…