Press Play: Señor Fin Posted on September 20, 2019 /By Maria /Under Uncategorized This indie band has found a happy medium between rock and jazz