Are Radio Iodine and Talk Talk both from the United States?
Radio Iodine: Radio Iodine was an alternative rock band from St. Louis, Missouri. Talk Talk: Talk Talk were an English rock band, active from 1981 until their breakup in 1992.
no