We are pleased to share another great artist review by Steve Lagudi, Recording/Mixing engineer (God Forbid, ILL NINO)

Read it Here.