Retorithoughts

Prepare to be mind blown about these historical facts

Guess which historical events happened before others.