A Czech band progress with a new US-produced LP.