DeLooze is an electronic trio just trying to make their way in the crazy British dance scene. To make themselves stand out, they have just released this cover of Fleetwood Mac‘s “Big Love”. The track has that haunting Ladytron kind of feel to it. Check it out.
(Visited 15 times, 1 visits today)