Spurting Pig Arteries

Spurting Pig Arteries

noiseattheedge

A chorus of toads preach over several guitars all recording in different states. Basically the worst thing ever.

Related tracks