Cleveland-based indie rock duo Barbacoa has returned with their first new release in over three years. “Follow Me,” the wistful title track off their new EP, covers a wide-range of emotions that many people are feeling during these strange times. Having formed while vocalist Kyle Evanchuck was away in the Navy, writing …
Read More »