One of the states I visited on the recent road trip …… few folks resembling this band tho ……..
Sugar On Top doing Tennessee.
I'm sure the banter at the end is funny, but it could be something about someone's mother, eh ??
Sorry, couldn't find any info on the members.