The Cray Twins - The Pier CD
Released March 21st 2016. FB025 | CD in handmade white card gatefold sleeve. The Cray Twins are Paul Baran and Gordon Kennedy. “The Pier” is the name they have given to their introspective, desolate debut album, conceived in collaboration with an impressive range of musicians in