David Manuel



David Manuel is a drummer and percussionist for Finger Guns' Happy Screams/Last Forever single.