A previously unreleased reinterpretation of Rosetta‘s 2003/2004 demo track “Rain Falling On A Factory Roof” has been made available for free download online here. Rosetta are planning a May 25th release date through Translation Loss for their new album “A Determinism Of Morality“.
0
LOADING
0