Stumbling upon a rally car during your daily commute is not something common, but it actually happens to people from countries with WRC events. Drivers in Croatia experience this bizarre car spotting ...