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.

Add Reply

Likes (0)
Post Content
×
×
×
×
×