The Mongoloids release new song

The Mongoloids

ハードコアバンドThe Mongoloidsの”All I Am”という新曲がコチラで公開されています。

Facebook

Sponsored Link