Vancouver-based Electra Meccanica partners with 7-Eleven

Electric vehicle advertising is apparently the future

Comments