Has anyone have info on street beasts speedster?
I have assembled two Street Beasts...... ask away ~
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.