WPIX: Channel 11

January 7, 2015

Comments on alleged slowdown.

See all other WPIX videos.