Leon Films

Los Angeles, CA

Leon Films is a production company based in Los Angeles run by Petros L. Ioannou, soon to bring 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.

First created · 10 backed

Have a question about this project?

Ask a question