Rivers & Robots is an English Christian music worship band from Salford, England. Their group formed in 2010, and have since released four independently-made studio albums.
Rivers & Robots is an English Christian music worship band from Salford, England. Their group formed in 2010, and have since released four independently-made studio albums.