The blog in question is Priscilla Page’s MOTORPSYCH. Find it here because it is good.
It’s a good car blog in the sense that it is genuinely a blog, a Tumblr, a collection of pictures and words into posts to create a sense of feeling that you get as you scroll through it.
Page runs also an amazing Twitter and you’ll find her written movie reviews collected here, which are also excellent.