This is a Candombe track recorded by the artist Down 'n' Dirty. The song It's Been Too Long was originally composed by R. Catty.