Human Barbie – “The Village Priest”-There’s something soothing about this song’s construction. The guitars sound vintage and the lead vocal is understated, but it seems to work really well. It feels like a deep cut from one of your favorite 60s bands. I …