LOOKING FOR SOMETHING?

1966 Cobra

back to article
1966 Cobra

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 ...