Mike Mains and the Branches has posted a teaser for their next project. The end of the video is tagged with “Calm Down. Everything is Fine.” and says to look for it this winter! The band has also recently signed with the Cleveland, Ohio based Regenerate Music Company. [...]