Thread
:
Commercials
View Single Post
05-08-2013, 09:36 AM
#
43
glatt
™
Join Date: Jul 2003
Location: Arlington, VA
Posts: 27,717
I think it's nobody, just that the car drives itself and is better than both their cars, if you go for that sort of thing.
glatt
View Public Profile
Find More Posts by glatt