07-14-2006, 08:57 AM
so let me get this straight, a Chinese owned company building British style sports cars built in Oklahoma, where the circus has been twice.
something doesn't add up.
something doesn't add up.
'03 Focus SVT