According to Search — no. Last mention was at
http://ecomodder.com/forum/showthrea...tml#post317655 in 2012.
The linked site was created in 2008, the tabled navigation links and un-antialiased Times text screams 1995. The last update was last November.
The picture you posted must be a model, the build progress photos show recessed wipers, a one piece front end and considerably different rear wheelwells.
Edit: OK, so that's the original 1994 car. The staging makes it look like a model.