Explain it to me now, where did say the 70 million year old T-rex come from?
The "70 million year" figure is highly debatable, and, contrary to popular belief, highly subjective. There are huge disagreements as to the validity of the "accepted" ages....or what those ages actually are.