Late 70s post punk band from sheffield. The band from the "Hicks From The Sticks" compilation. Do not confused with the other band with the same name. Here some of their ep's + the song "Don't Try to Cure Yourself" and their Lp released in 1983
They Must Be Russians - self titled EP (7"), Chains (12")
They Must Be Russians - They Must Be Russians Lp