Rosetta Premiere New Song “Self-Dealing Position” Rosetta are streaming a new track called “Self-Dealing Position.” Read more … PostedNovember 4, 2026 AuthorCaeman Amelio TagsRosetta CommentPost a comment