Who ever said you need sunny skies and curvy mountain roads to enjoy an Alfa Romeo? Doesn't it just warm your heart to see an Alfa getting hella sideways in the snow? Of course it does, why else would you be reading Jalopnik?