Humans detect someone staring unnaturally at them in 1:50,000 of a second

Recent Posts

Leave a Comment

Start typing and press Enter to search