Category Archives: UNITED KINGDOM

London: Joe Goddard – “Lose Your Love”

Joe Goddard (Hot Chip, The 2 Bears) has recently released the energetic, vibrant new single “Lose Your Love.” Accompanying this upbeat electronic track is the incredible music video direct ...