A view of the "IT Men" which were first displayed at Loring Air Force base as part of the band Phish's IT music festival held at the base in 2003.
(Photo courtesy of Anderson Giles / University of Maine at Presque Isle)
Relics from one of the largest concerts ever held in Maine’s history are getting a new venue.Read more.