If you don't like the latest release from the enigmatic Delvon Lamarr Organ Trio then you need to rethink your music taste."Call Your Mom" is a funky ...
The Delvon Lamarr Trio were formed in Seattle during the spring time of 2015 and ever since then have been belting out groovy rhythm and blues instrum...