Self-parking car accident!




Testing a Self-Parking Car in the Dominican Republic.

Comments

Please Login to comment
avatar