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)
- Khana Bierbood: Monolam [Album Review] - December 4, 2024
- Bill Callahan: The Holy Grail – Bill Callahan’s “Smog” Dec. 10, 2001 Peel Session EP [Album Review] - December 3, 2024
- Kim Deal: Nobody Loves You More [Album Review] - November 22, 2024