by eyes cast down | Feb 3, 2011 | Album Reviews
The music of Chris Russell and Disturbed Earth (Dean Richards) on their first Relaxed Machinery release, The Approaching Armada (RM0008) fully lives up to any expectations created by such a compelling and dramatic title. This album is beatless, atmospheric and...
by eyes cast down | Jan 22, 2011 | Album Reviews
Chris Russell is fond of working in his home studio during the long winter months. For Frozen, his third full-length CD (Relaxed Machinery 0003), he heeded the call of inspiration and didn’t bother to wait for the season. He channeled its harsh extremes, its muted...