Rosetta

Rosetta announce album details; new song ready for consumption

Rosetta release details about their highly anticipated new full length A Determinism of Morality, to be released on Translation Loss on 25 May, 2010.

Rosetta have posted a new track to their myspace page, which has been fully revamped to accommodate the track and artwork from their highly anticipated new full length A Determ