Musical super-nova Supercar's first '99 album. They were one of the most acclaimed artists of '98. Fans can expect much more yet from them in '99.