Edwin de Jong
More ideas from Edwin
1965 Shelby Cobra....

AC Shelby Cobra 427 SC Soon without a steering wheel, clutch, gas peddle, or driver in the new self-driving versions. Just ride along using your hands to jerk-off.