Home / UpNorthTV / Downtown Traverse City Light Parade 2018
This holiday season got kicked off with a Light Parade in Downtown Traverse City.