Pop Quiz! Who has been on this earth for a longer period of time? Sears or the Queen of England? If you chose the Queen of England, you were very close, but Sears is the correct answer.
Pop Quiz! Who has been on this earth for a longer period of time? Sears or the Queen of England? If you chose the Queen of England, you were very close, but Sears is the correct answer.