David,
Nice freestylo!
I like perspective of: "Does this really need to rhyme?"
A nice continuation in tradition of mr.B.D.
Clear, open mix. I wish harmonica be a little louder in the middle.

Misha.