Music Mountain Water, based out of Shreveport, has released a statement following information that surfaced showing the company’s CEO, Marcus Wren, reportedly participated in the riots at the U.S. Capitol Wednesday, Jan. 6.
By
Rachael Thomas
Published January 15, 2021 at 2:50 PM