Liam Neeson Tees Off on Mayor DeBlasio on the Daily Show

February 27, 2014 | 6:14 PM EST

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.