Esta banda post-punk e indie, llamada también The Russians o TMBR, se formó en Sheffield, Inglaterra en 1979, aunque por ese tiempo había otro grupo con ese nombre en Londres.