Red turbo (P reg) - Toulouse, France!
Moderators: IMOC Moderators, IMOC Committee Members
Red turbo (P reg) - Toulouse, France!
I was over this past weekend and spotted this driving down the main street through the city! Anyone on here on holiday or sold a car over there?