nightsky87 SG Lada Revolution at the IAA 2003. Took me damn long to find it! The only clue I had was the NGSA logo.
CDL SG my initial reaction was TVR but i couldn't find a match, now u say its british i look back at TVR but still no match am i wrong?