delmontequality
4 years ago5,000+ Views
We actually live about 80 milliseconds in the past because that's how long it takes our brains to process information.
4 comments
thats homer haha
4 years ago·Reply
it appears to be
4 years ago·Reply
some information lost along the way~
4 years ago·Reply
hahaa most of it @Kibins
4 years ago·Reply
15
4
2