The Red Owls have released another song off of their debut EP on Paper and Plastick. The song is titled "Chaser." The EP, titled Do You Feel Any Better?, will be available for pre-order in early October, and the band will be making their Fest debut later this fall. You can click here to listen to the song.