...
Unknown
There's been a timequake. And everyone—even you—must live the decade between February 17, 1991 and February 17, 2001 over again. The trick is that we all have to do exactly the same things as we did the first time—minute by minute, hour by hour, year by year, betting on the wrong horse again, marrying the wrong person …
953474126017712601791889083226581424535186667373592219355918390