I’m traveling this week a bit, and this is the kind of song that makes the world around you feel like an 80’s movie. In the best way.
WHO & WHERE
Men I Trust is an electro pop band from Quebec, Canada. Helena Deland is a singer from Montreal.
Men I Trust's debut last year was very well received, but if this track's any indication, upcoming Headroom should do even better.