Leon Films

Los Angeles, CA

Leon Films is a production company based in Los Angeles, run by Petros L. Ioannou, that brought you the webseries "My Life is a Video Game". Leon Films strives to bring the best in entertainment and no-where is that more vital than in the fastest growing media industry; online video.

(name not available)
First created · 14 backed

Have a question about this project?

Ask a question