Some Daily Show fun

By

Filed Under General on Dec 3 

A very funny clip from The Daily Show. John Stewart is one funny liberal.

Daily Show

Comments