The Red Owls have announced that they have signed to Paper and Plastick. Paper and Plastick will be releasing Do You Feel Any Better?, the band's debut EP, later this year. A lyric video was released for the title track of the EP. The band will also be playing The Fest 14 later this year.