A trailer that was made for the 2006 Traverse City Film Festival.A trailer that was made for the 2006 Traverse City Film Festival.A trailer that was made for the 2006 Traverse City Film Festival.