This is a Latin Jazz track recorded by the artist Twisted Perfection. The song Stolen was originally composed by E. Barfield.