Sunday, February 24, 2013

Albertosaurus Statue Unveiling!


Eric meets with Dave Thomas(not that Dave Thomas!) to talk about his Albertosaurus sculpture which now resides outside the New Mexico Museum of Natural History!