Quote Originally Posted by bigpoppapuff
mark...did you ever have a pet t-rex???....
Good news - one was spotted in SoCal...