A green and a black car, trudging through icy roads, buzzed.