Translation: The Living End. Moment In The Sun.
Translation: Iron Maiden. Brighter Than A Thousand Suns.