Yokomo are the ones I remember too, they were out about 2002 / 3 so it's a long time ago now.
This was is, silly little picture though
http://www.yokomousa.com/newproducts...lectric190.jpg
I can't find the product number listed anywhere though, and Yokomo USA don't seem to have a shop anymore... everything I can find points to Yokomo USA
http://www.uk-microrc.co.uk/forum/lo....php?t733.html but it's all pretty old now. You could contact CML and ask very politely if they have any old stock ? It's so old now though I don't know if there would be anything about, doesn't even seem to be anything on ebay now ???? Having a part number would narrow your search down.
Just found this on Youtube, I love the way he hounds the TC into a mistake until he takes the lead, nice !
http://www.youtube.com/watch?v=Sv-Uq...eature=related