This is a Raggamuffin track recorded by the artist Ladybugs. The song Twin Peaks was originally composed by L. Delaney.