Monday, December 24, 2018

Terrible

In search of this Japanese band Shut the Fuck Up demo from 1988.

No comments:

Post a Comment