The
debut release of this California based Christian rock worship
band is proving itself to be one of the best sounding
and well Produced Indy albums of the year. The honest beauty
and Worshipfulness of the lyrics and the amazing sound quality
of the Recording give the listener a strong understanding
of why Radio Altar's "Arms" album is gaining so
much popularity with Christian music
lovers nationwide.