Rats On Rafts Rats On Rafts is a musician known for their dutch indie, dutch indie rock and rotterdam indie music. Top tracks by Rats On Rafts Related artists Geography of the Moon Global Charming Rats and Daggers