On Friday, October 19th, Entercom Denver officially unveiled the KEZW Solar site. This solar site is making history as the largest station in the United States powered by the sun. Here are some photos from our ribbon-cutting event!