It features rather nice looking - presumably expensive - cars scratching each other. If you're into cars, this probably makes you feel sick or something.