This is good stuff. Needs more love.
I specifically love Vance in a tracksuit. If I saw him jogging around Central Park with Van der Graaf Generator blasting out of his earbuds, I wouldn't bat an eye. Just another little thee-eyed green guy jogging around the park and listening to Prog.