Green Screen Challenge - Socialized Medicine
Season 2 E 110 • 08/24/2006
In the latest Green Screen Challenge entry, Stephen fights a space monster that clearly represents socialized medicine.