I believe this content is extremely offensive and should be removed from the site.
Don't worry: We will never post to Twitter or Facebook without your permission.
From Wikipedia, the free encyclopedia. Francis Glebas is a writer, director, storyboard artist, and teacher. His most recent film work isSpace Chimps where he worked in storyboarding and visual development. This film has recently wrapped up production in Canada and is now in post-production. Description above from the Wikipedia article Francis... more