Wild Rivers Make Waves in London, Ontario
From Washington, DC to London, Ontario, Wild Rivers is making a name for themselves in the world of music. This Toronto based indie folk band was born out of a duo that met in university in Kingston, Ontario. Devan & Khalid (the…