Yesterday as I got off subway standing on corner of Broad and Locust..a Yeti!..don't ask I can't explain it!