STAR, Idaho (CBS2) — The City of Star is saying goodbye to the City Hall pine tree that has been the city’s Christmas Tree for years, following a windstorm that blew through southwestern Idaho on Wednesday.
The pine tree, which stands in front of City Hall, has played an integral role in Christmases for many years in the Star community. City representatives remarked that while they are saddened by it’s loss, they are grateful that no one was injured by any of the several falling trees blown over by Wednesday’s storm…