Based in Manchester, England, Rivers & Robots is an Indie/folk band whose aim is to make Jesus know through creative worship. They have been with C&L! For a long time now and I recently got to interview lead singer and founder Jonathan Ogden. Check it out...