The 2017 Traverse City Film Festival (TCFF), founded by Michael Moore in 2005, wrapped after screening 115 feature films and 66 shorts in its 13th year.
The 2017 Traverse City Film Festival (TCFF), founded by Michael Moore in 2005, wrapped after screening 115 feature films and 66 shorts in its 13th year.