The UMaine School of Performing Arts Division of Theatre presents Terra Nova on the Hauck Auditorium stage. Drawn from the journals and letters found on the frozen body of Captain … Continue reading Terra Nova