VIDEO: World’s Worst Snow Driver?

Watch as this driver fishtails in 13 inches of snow on a road in upstate New York. Maybe he should park it.

Video Credit:
USA TODAY