Translation: Iron Maiden. Stranger In A Strange Land Only.
Translation: Iron Maiden. Stranger In A Strange Land.