Onward! Where car commercials are made … View this place in Google Maps Post a comment on this entry …