“Let the Ghosts Sing” – Brand New Album from Al’Tarba + “Good Morning Rain” – New Official Music Video – Out Now!!!

Hey people! I hope you are all doing well; I’m very please to announce that today, the one and only Al’Tarba releases his brand new and once again completely epic album, “Let the Ghosts Sing” and it’s officially available for purchase in a variety of format’s right here: http://cd1d.com/en/album/let-the-ghosts-sing “I had the opportunity to listen […]

“Let the Ghosts Sing” – Brand New Album from Al’Tarba + “Good Morning Rain” – New Official Music Video – Out Now!!! Read More »