+275 How do the cars in the movie Cars build buildings and other stuff when they don't even have hands amirite?
12 years ago
+275 How do the cars in the movie Cars build buildings and other stuff when they don't even have hands amirite?
12 years ago
by Anonymous 12 years ago
by Anonymous 12 years ago