Churchvideo's Article in Music

1161 Church Sound System Installation – form meets function from Power Sound of New England
Power Sound of New England recently completed a sound system installation project at Sacred Heart Church in Waltham Massachusetts.
Posted on Jan-17-2012