The Texas Cobra Club Meet - Spring Has Sprung
|
RU Car Crafters is located in Sand Springs, Oklahoma, and is owned by Roger Upton. The company manufactures English Roadster kits. Houston Cobra Club member Ken Williams brought his newly 95-percent finished replica to the Spring Meet. His car ran great the entire event and is only missing carpet and a few other interior trim items. View Related Article
|
|