I got bored tonight, and ran Streetbeasts.com thru the wayback machine, back to Nov 1999 ( most of the original site is still assessable ), to see If I could turn up any more names from when the company changed over.. other than George Levin.. and I did.. Rodger Leeper was the " Zenmaster " at that time.. whatever that is.. and a little searching on his name and innovative street machines brought me THIS
site, of a CMC porsche 356 speedster build.. in which it appears that Rodger Leeper was the person who also took care of prior CMC customers. I couldn't dig anything else up, other than there are only 29 sites linking to streetbeasts.com. and that it is a low speed site.
for the toddtown site, click on kitcar on the sidebar.. it's an old site and the BB doesn't understand the url as it's an old type of URL.