Icy Streets

I believe this is a very icy street in Romania. Check out all the cars that try and make it down the hill and fail.