Sleek and stylish electro duo The Deer Tracks is about as overtly Swedish as a certain chef from The Muppets, which means the blood coursing through the two members veins all but guarantees they construct ridiculously infectious pop music far more sturdy than an IKEA shelving unit. In fact, they do. The two singer/chanteuse […]
