Anyone know anything about this car or its racing? Reportedly a Paceman ice racer (though maybe just Paceman shaped?). (photo lifted from WWWMiniOC)