ost-Rock duo Right Hand Left Hand are back with a brand new album. Following on from their self-titled, Welsh Music Prize nominated second album, their third offering, ‘Zone Rouge’, tells the story of humanity's contempt…
Tali’s voice!
powerful track!
Home
Feed
Search
Library
Download