I used to live near the new factory. Its in Humble, TX which is just to the north, northeast of Houston, so you still occasionally see these cars all around here (albeit, much shinier and in amazing condition since they are actually new cars).
They still turn heads every time one drives by.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.