ls3 v8

  1. Supercars
    During my stay in Marbella for the summer I came across an advertisement of a new Spanish supercar called the Tauro V8 Spider. I had never heard of this car, so I contacted the dealer if I could drop by to obtain more information about this car. This was ok and I was allowed to make a video of...