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.
- Durand Jones & The Indications: Private Space [Album Review] - August 2, 2021
- Video Premiere: Leeroy Stagger – “Does Anybody Live Here?” - July 29, 2021
- Night Beats: Outlaw R&B [Album Review] - July 27, 2021