That second one made me laugh it was so fake. How could the dude peer through a window with no face let alone run across the street without tripping?
Peer can also mean to appear slightly or to come into view. Also, blind people tend to cross streets fine despite not being able to see. So does Slender Man.