Liam Neeson Tees Off on Mayor DeBlasio on the Daily Show

If the player does not load, please check that you are running the latest version of Adobe Flash Player.

Actor Liam Neeson ranted against New York City's ultra-liberal Mayor Bill DeBlasio on Wednesday's Daily Show.

Neeson mentioned DeBlasio's ban on horse-drawn carriages and keeping city schools open during a recent snow storm.

Check out MRC TV Polls on LockerDome on LockerDome