Comment: Green Screen

(See in situ)


Green Screen

Staged. CNN will do anything to boost their ratings.