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.
wha wha, no followers yet. :(
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.