r/timereddits • … • u/extratartarsauceplz It says all the posts have been made within the last few days :( Reading something was posted 65 million years ago was one of the greatest parts of this joke. — 0 Share Copy proxy link Copy original link