Sunday, August 15, 2021

Super Happy Story Time Land (Washington state, USA)

Death metal band Super Happy Story Time Land lasted from 2007 to 2012, says Metal Archives. Below is their 2010 album.
Self Titled by Super Happy Story Time Land

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.