That thing has "Trail 66 Series" (circa 1998) written all over it. I must have seen a dozen of those babies at each event back then, and believe me, they looked like a bad idea even in those ancient times.
I know someone who has one. On www.bustedspoke.com he currently has a Turner though and he just sold that. He would consistantly podium on that old lookin Trek so now I bet he will whip with a new bike.