LOOKING FOR SOMETHING?

1966-Cobra- (2)

back to article

1966 Cobra Dream Machine on Big Muscle

The Big Muscle team decided to try out new things in Santa Cruz, California. By saying new, we don`t mean a brand new vehicle, but an old, and for the first time shown 1966 Shelby Cobra replica. So, an ideal ...