Post by
TurboKA37 »
https://forums.nicoclub.com/turboka37-u7969.html
Tue Apr 26, 2005 1:00 pm
either they are having server problems or they have changed wesite addresses which is likely since they just recently joined with another company. its the same company that does all the fabrication for them