Wild Rivers is a starry-eyed folk-pop combo from Toronto (North America’s premier music city), whom you simply must check out. They are a foursome which runs crisp and clean with captivating singers, strong players and magic songwriters. Last summer they released an EP called Eighty-Eight and every song is a masterwork. There’s a real vibe …