« The Temper Trap: Love Lost. | Main | Inappropriate Halloween costumes. »
What is most disturbing about this is that apparently I live somewhere in the upper reaches of Alfred Hitchcock's nose. Ewww.
* Title and image cheerfully stolen from The Daily What.
Please enable JavaScript if you would like to comment on this blog.
More...