Everybody should know we live in the past by about 80 milliseconds, the lag between things happening and us experiencing them.
blogs.scientificamerican.com/observations/201...Posted May 23, 2012, 5:29 AM UTC
230
Posted May 23, 2012, 5:29 AM UTC
No comments yet
Nobody commented on this post, or the comments weren't captured.