This is a Latin Jazz track recorded by the artist The Owls. The song Challenge me, will you? was originally composed by C. Sparrow.