Home ReviewsAlbum Reviews Greg Russell & Ciaran Algar – The Call