Friday, August 21, 2015

Bad Lip Reading

These guys just make the political season more fun. The Bad Lip Reading guys are back, and this time they tackle the first Republican debate...