This is a Raggamuffin track recorded by the artist Ladybugs. The song Waiting Forever was originally composed by I. McCauley.