“Where My Country Gone?” Preview Clip

Garrison is fed up with illegal immigrants coming into the United States…

Watch it go down in this week’s all new episode — premiering Wednesday @ 10p EST on Comedy Central!