Peeking out the Window Strange things Weird people January 7, 2010January 5, 2010 by JerichoMAX JerichoMAX · Reply View Larger Map Please wait... Similar Street View images Children in the display window New York