Darryl Starbird's 44th Annual Tulsa Rod and Custom Show - Tulsa Town
|
Elden Titus' acclaimed Voodoo Spider '60s-inspired show rod is a Starbird feature car that now resides in Darryl's museum in Afton, OK. Not just a static display, Elden has plans to take it to the KKOA Leadsled Spectacular in July in Salina, KS, where it will be seen cruisin' the grounds. This thing really runs; I've ridden shotgun in it on the interstate, and it's an E-ticket ride, for sure! View Related Article
|
|