At the intersection of neo-soul and plain old rock and roll you'll find The Rumble Strips. As an introduction to the band, My Oh My leaves out most of the former but it offers the latter in spades to make up for it. It's also a great song about unrequited love, complete with wrong numbers and talking sheep. Toss in the driving drums and wild horns and you've got a guaranteed winner. Have a listen and let me know if you don't agree!