Thistle Racing
From Formula Rejects Wiki
Thistle Racing is a British motor racing team that competed in Formula One and World Touring Car Masters.
Thistle Racing is a British motor racing team that competed in Formula One and World Touring Car Masters.