Story by slightlygreen
- 1 Published Story
Mirror World
8
0
2
Ten years ago scientists in confirmed the existence of parallel universes. Eight years ago, they figured out...
#469 in disabled
See all rankings