American Independence Parade

The 2020 American Independence Parade has been canceled.