I've watched this video at least 10 times and can't figure out what kind of car that is. http://player.vimeo.com/video/31515908?autoplay=1 :confused