Good article referenced by the Wiki article - producing 40 cars a month around 2006. As Street Beasts, I think most were then '33 Ford Vicki, '34 Fords and Cobras with just a few Speedster thrown in. The TD's and Gazelles disappeared around 1990s. I still believe they were the worlds largest replica manufacturer.