Large Drum Short Rub Squeak

Large Drum Short Rub Squeak

Sound of a short rub squeak from a large drum.

by
by
by
by
by
by