Lorde – Solar Power June 11, 2021 https://altsounds.tv/bu8g 2021, Electronic, Lorde, PopLast Update June 11, 2021 / Discover Le Couleur – Premier Contact Directed by: Le Couleur Foo Fighters – Love Dies Young Directed by: Dave Grohl Dollkraut – Rollercoaster Directed by: Unknown