Time Travelers Show Bizarre Proof Of Their Journeys

Dinosaurs Return

Apparently, dinosaurs return to Earth in 4529 and are kept in zoos! That seems kind of inhumane. Her descriptions of the world are fascinating…

Next Page →

Advertisement

The More You Know

  • The smallest bone in your body is in your ear.
  • Tree seeds were taken into orbit and planted as "Moon Trees."
  • The television was invented only two years after the invention of sliced bread.
  • You make approximately a teaspoon of tears per hour.
Next Page →

Post originally appeared on Upbeat News.