Question: Did the bands Technology (Band) and New Trolls, originate from the same country?
Sentence (from "New Trolls Atomic System"): They were an offshoot from the band New Trolls.
Relevant evidence: No