News

The carousel in Corpus Christi's Padre Staples Mall opened in 1988 and was a popular attraction in the mall for over two decades.