The Harris Center is about to become Central Texas’s own little Jurassic Park. Step back in time without leaving town! The ...