Traverse City Film Festival Opens Today
The annual Traverse City Film Festival is kicking off in northern Michigan. Oscar winner Michael Moore co-founded the festival and is showcasing works by his fellow Michigan natives at the event, which runs Tuesday-Sunday. Altogether, more than 200