Happy head banging day to everyone in the metal community.
I would like to ask a favor of anyone willing to participate. Flourishing Illusions, out of Omaha, NE, has released the single All Seer, off our upcoming album, Idle Wandering.
If I may ask of you all willing to listen to some new...