clenched hand explosion
clenched hand explosion
is a song by
this thing
it was released on
upon us