Ray March 22, 2012 at 5:51 am I like it! Definitely as good as any green screen tech used on this show. Reply ↓
I like it! Definitely as good as any green screen tech used on this show.