PLAY
FOLLOW
Female Fronted heavy punk metal band from Vancouver, Canada splatter (noun) - 1. the noise of something spattering or sputtering explosively
Female Fronted heavy punk metal band from Vancouver, Canada splatter (noun) - 1. the noise of something spattering or sputtering explosively