Please see the most recent updates in the "Where did the .com name go?" thread. Posts number 16 and 17.
Yeah Mike,
Per Cratermaker, it's actually this very similar vehicle --> http://web.archive.org/web/20060430150757/http://www.unicat.net/en/info/GEX63HD-MANTGA6x6.html :mixedsmi: