Friday, December 18, 2009

Green Screen on TV Series


Link

More common than you think.

No comments: