Loading Video…
This browser does not support the Video element.
Winter Park begins demolition of Central Park stage
Winter Park has begun demolition of the main stage at the northern end Central Park which will make way for a brand-new performance pavilion.