I know the chances are very slim that you would know what happened to triumph675.net, but I thought I would ask here anyway just in case. Thank you for any help. (And if me posting the site is a violation, I apologize, its just that I was buying some stuff through the site and now the site is gone.... )
they're having problems with the ownership of their domain (triumph675.net). For the time being the following link works -> http://208.109.86.13/forum/
Just FYI here is some info on the Triumph675.net page. http://208.109.86.13/forum/showthread.php?t=22687