I know this is a nascar video, but I have heard this song on radio commercials and this is the only video I have heard it in that I could post. It starts at 1:33. Kind of an upbeat quirky song.
I know its a long shot but if anyone has heard it or knows what it is called that would be great.
P.s. Its actually a pretty funny video.