March 12, 2014 §
Scientists Just Found Mini T-rexes?
Hello, who predicted this? That’s right, this gal.
(Okay, maybe not as mini as my illustrations, but for the record, if we have the technology, shouldn’t we be making these? They would be awesome! Investors?)
(And no, I did not see Jurassic Park. It has a happy ending, right?)