Helen of Troy - Bonus Track by LORDE Overview Tag Appears on Solar Power Solar Power (Deluxe Edition) Duration: 2:52 Playcount 18 Listeners 11