Popular Jacksonville-based indie-rock band Teal Peel has shared Country River, the group’s debut long player, ahead of a vinyl release show on the WJCT Soundstage next week. In addition to the four songs from the band’s 2023 Sandy EP – the dynamic soft-loud slacker-rock single “Smello Coffee”; the pensive insect odes “How Many Bugs” and “Fruit Flies”; the laid-back, surf-inflected …