The experimental industrial rock musician Mason Mercer, from the USA released the LP God’s Creatures on the 9th.
From the album (which is available on bandcamp), the second of the six tracks – Little Guy.
Join Emerging Indie Bands on Tumblr for more release news.