I am so pissed I forgot about this. The Blue Caterham is owned by Schaefer Clubsport based out of Kaiserslautern. They have owned the Caterham funcar class and the Kleinwagen (Mini) class for the last 2 years and by what I heard they did it again this year also.
Quote from Ezeedee regarding car mods:
"you're only done when you sell the car