Well I was going to say you nailed the Talking Heads vibe, but I see i was beaten to the punch. Funky. Were you wearing a giant suit when you recorded it.

Very enjoyable tune. Had me tapping the feet.

Dave