Spencer Krug’s Moonface and Siinai’s new album, My Best Human Face, is out now on Jagjaguwar. The lead single, “Risto’s Riff,” gets a visual treatment here from director Marsha Balaeva with design assistance from Tamsin Rose Creations. Watch as creatures come to life seemingly out of nowhere in the video. It’s as chaotic and perfect as the song itself. Check it out.
Latest posts by Christopher Anthony (see all)
- GUM / Ambrose Kenny-Smith: III Times [Album Review] - July 18, 2024
- Smug Brothers: Another Bar Behind The Night (EP) [Album Review] - July 17, 2024
- Chris Cohen: Paint A Room [Album Review] - July 16, 2024