New Bayou Oaks South Golf Course Opens

The Bayou Oaks South Golf Course in City Park officially opens today, and Jade Cunningham gives us a preview.