New Album: Galapaghost — I Never Arrived
After having listened to the hauntingly beautiful and pretty melancholic Science of Lovers, the first single of Galapaghost’s upcoming album, I have been waiting for the record to drop. A week ago, January 9th 2016, I could finally listen to all twelve songs…