Sunday, 8 July 2018

406. Residents - Duck Stab


Duck Stab Buster.jpg

Release Date: 1978
Label: Ralph

What is this shit?

Rating: 1/10

No comments:

Post a Comment

Related Posts Plugin for WordPress, Blogger...