Sound Baffle Art Panels January 23, 2011 by admin These sound baffle panels were designed for Cross Roads Christian Church in Arlington, Texas. PinShareTweet+1