NEW YORK (WCBS 880) – When it’s winter, you had better take care on the roads!

If you don’t, you could end up like these people in Pittsburgh.

Watch & Listen LIVE