Not sure mate, dont ring any bells! But theres a very simliar thread here
http://www.ephotozine.com/forums/top...-car-----84965
There were a number of kit cars on the road over the weekend reason being the Stafford Kit car show. We had a number of club members driving up from the hereford + worcester area although none in supercar guise. Phantom had their Vortex prototype at the show could that have been one ? VP17 = Vortex Prototype 17 ??