Bump in Tesla competition or just announcements?

Discussion in 'General' started by bwilson4web, Jul 18, 2018.

To remove this ad click here.

  1. Pushmi-Pullyu

    Pushmi-Pullyu Well-Known Member

    I never could figure out that strange ad campaign. The slogan seems to be advertising Tesla cars!

     
  2. To remove this ad click here.

Share This Page