1966 Street Beasts Corbra Replica - Well Sold, Well Bought, Well Built
|
To get his wife Penny to give her seal of approval on the Street Beast Cobra build, James agreed to install a passenger side rollbar. The Ford 460 badge above the front fender vents came from a '64 Ford pickup. View Related Article
|
|