the delphic knife

36 Hitchcock death scenes occur at 2:05

  1. tdk posted this