bn:01764166n
Noun Named Entity
AR
No term available
EN
"New Love in Town" is a hard rock ballad, that was the second single released from the Swedish heavy metal band Europe's eighth studio album, Last Look at Eden. Wikipedia
Relations
Sources