I heard this song while I was on the road this weekend and have not been able to stop singing it.
The video is a little weird. But the song I sing constantly in my head. Complete with nondescript humming and jaunty head bopping. Maybe some finger drums.