Wow, Head is putting their name on MTBs again? or still? I haven't seen one newer than a 1990-ish vintage.
It's gonna be tough to find info on them because I doubt they sell in any bike shops in the US. Seems like back in the day they were sold in Sporting Goods stores but no bike shops. The company has been pretty big in skis before and really big in tennis. They're currently HQ'd in Amsterdam so perhaps they're more common in Europe. If you know Dutch a search for the bike on google.nl might help find info.