If you've ever wondered what a Carcharocles Megalodon looks like or any of a number of other fossils, come on over to Victoria College's Health Science Center Atrium. You'll see a life-size replica of T-Rex's mighty head and some other humongous creatures from far, far into the past.