Dozens of people gathered along Main Street in Lafayette to watch the 2021 Tippecanoe County Memorial Day parade. Veterans, police officers and civilians alike came together to celebrate the holiday and remember those who have died in service to the country.

The parade stretched about a mile, and lasted about 30 minutes.