Wilderado announce new album ‘Talker’ + share title-track; reveal fall tour dates

Tulsa, Oklahoma band Wilderado have announced that their new album, Talker, will be released on...

Read More