• Wed. Dec 25th, 2024

Month: January 2009

  • Home
  • New wind turbine installed on Building 11

New wind turbine installed on Building 11

Students may have noticed what appears to be a windmill on top of Building 11. The new structure has less to do with Don Quixote and more to do with…