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