Liam Neeson Tees Off on Mayor DeBlasio on the Daily Show

February 27, 2014 - 6:14 PM

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.