Helen of Troy Lyrics Lorde
Song Details: Helen of Troy Lyrics. The song is sung by Lorde and is from the album “Solar Power (D2C Exclusive Deluxe)“. Helen of Troy Lyrics [Verse 1]Hey, heyI’ve heard it all beforeOne minute I was killing ’em allAnd the next a brown suit wouldn’t let me perform, ahTypical So I took a happy face …