Cars shredding snow in stylish Latvian clip
(CBS) - Cars love winter in Latvia. At least, that's what the title of this video tells us. And judging by the way these cars are whipping up and down the icy streets, the video might have a point. Check out this stylish clip of Eastern European roadsters tearing up snow.
Stylish, sporty and snowy: just the way we like our car clips. This slice of Eastern European speed comes from Vimeo user harcho.