Sitti and the Band drop visuals for their new single