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 Global Charming Rats and Daggers Geography of the Moon