Premier of “Revenge of the Electric Car” at Planet in Focus Festival

Leon Wasser attended the opening night festivities of the 14th edition of the Planet in Focus Film Festival at Toronto’s TIFF Bell Lightbox Theatre. The opening feature film was “Revenge of the Electric Car” the newly released product

%d bloggers like this: