So you see this guy walking along a deserted road. Knocking on some hotel’s doors. And you think, nice, this is gonna be the modern version of the Hotel California. You know, that hotel from which you can never leave. Cause, well, the beat’s kinda creepy. But instead it’s not. Creepy. Just your regular … Continue reading Al’Tarba – Let The Ghosts Scream