Follow Motorbase:
Search Motorbase for

Talbot Tagora

Talbot Tagora

Another British '83 Tagora SX ~ V6 ....now in Scotland.

Related Vehicle Profiles
Tagora

Tagora

1981-1984

Further Pictures

Have you got a picture of this vehicle?