Thursday, September 29, 2005


First Look at the Two Thing Twin
The first pictures of the TWO THING twin engine dragster, an an identical reproduction of the car built in 1961.

No comments: