• Embed

Green Screen Challenge - Socialized Medicine

Clip8/24/2006

In the latest Green Screen Challenge entry, Stephen fights a space monster that clearly represents socialized medicine.

Up Next