Grandfather Paradox


Animated paradoxes. (More to follow)
Simina Popescu, Lily Meyer, Samuel Hayward