Pages

29 December 2009

What The Hell?


Apparently everything is done on a green screen....I didnt know it was to this extreme though...talk about being cheap

No comments: