Question: Are Radio Iodine and Talk Talk both from the United States?
Sentence (from "Radio Iodine"): Radio Iodine was an alternative rock band from St. Louis, Missouri.
Relevant evidence: Yes