Posted by: Terminator
New Web Site - 29/03/2000 21:56
Since you guys now have a firm production date, are you going to put your new web site up soon? Or do you plan on keeping a low profile until the first production units roll off the line?
Thanks,
Term
Thanks,
Term