Thread: Commercials
View Single Post
Old 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 is offline   Reply With Quote