Politics, Video New York city workers destroy car January 14, 2011 admin Leave a comment Continue reading New York city workers destroy car → Share this article...TwitterFacebookLinkedinPinterestTumblrStumbleUponemail Tags: construction equipment, New York, snow, tow truck, van