later the town was named spencer after spencer massachusetts i love living on the edge birangiye ndamuherekeza mugeza kuri taxi zijya iwabo