Michoacan is a retro electro disco funk band ala LCD Soundsystem from DFA. They hail from San Francisco, so we’re surely behind it. More on these guys soon. Check out the new video for “In the Dark of the Night Cleaner” below. Directed by Alison Childs.
THE SKY REPORT ON NEWTOWN RADIO
Subscribe to Blog via Email
- The Sky Report on Facebook