Originally posted by zerocool61
Never heard of them, so let us know your take once the tires are delivered... The upside: the local better business bureau for Ventura never heard of them either (meaning no complaints) and their prices are good.
Cheers
=-= The CyberPoet
Comment