Señor Fin is a band that formed in Denton Texas in 2011. The bandformed as an outlet for a demo that Jesse Miller recorded the previousyear, but soon became a conglomeration of everyone’s musical ideas andplaying style. Señor Fin features Jesse Miller on guitar and leadvocals...
Read More →