Residual Self Release New Single And Video “Witches” Ken K.·September 17, 2022Heavy trio Residual Self conjured a melting pot of heavy sounds in their new single “Witches.” Spellbinding solos,...MusicVideos·0 Comments·0·2 views