See Daily Picks And Flicks A dramatic crash video from the 2013 edition of Karkonosze Rally in Poland. Everyone was OK.