Tauro Sport Auto is a Spanish manufacturer of luxury sports cars based in Valladolid, founded in 2010, when a group of Spanish businessmen joined with a British manufacturer of racing cars to create the company.
Logbook entries
No public entries tagged with Tauro Sport Auto yet.