June 8th, 2012 - New Artist Review!

We are hapy to announce another great Artist review. The review is by Steve Lagudi, Recording/Mixing Engineer (God Forbid, ILL NINO), and it has been posted on our Reviews from Artists page.

- The Invictus Audio Team